Skip to content

Create Your First Invoice

This guide walks through creating a patient invoice from start to finish.

Permissions: invoices.create, patients.view (or register_patients.create for new patients)

Step 1: Find or register the patient

  1. Click Patients in the sidebar.
  2. Search by phone number or name.
  3. If not found, click Add Patient and fill required fields.

See Patients.

Step 2: Start a new invoice

  1. Go to Invoices → New Invoice (or use quick action Create Invoice).
  2. Search and select the patient.
  3. Optionally select:
    • Collection center (if multi-branch)
    • Referral doctor
    • Rate list (corporate/coupon pricing)

Step 3: Add tests

MethodHow
SearchType test name or code in the search box
ProfileSelect a pre-defined test profile
Department filterBrowse by department

Review the line items:

ColumnCheck
Test nameCorrect test selected
PriceMatches expected rate
DiscountApplied if applicable

Step 4: Apply discounts (optional)

Discount typeWhere
Line discountPer-test discount field
Invoice discountFooter discount field
Rate listPre-configured in Admin → Rate Lists
Referral rateAutomatic from referral doctor profile

Step 5: Save the invoice

  1. Review Total, Paid, and Due amounts.
  2. Click Save.
  3. Note the invoice number assigned.

API equivalent: POST /lab/pms/invoices

Step 6: Record payment

ScenarioAction
Full cash paymentEnter amount = total → Record Payment
Partial paymentEnter partial amount; due balance remains
Credit / referralSelect credit payment type if configured
No payment yetSkip; invoice shows as unpaid

Step 7: Print receipt and barcodes

  1. Print Invoice — patient receipt with access code.
  2. Samples tab → Print Stickers — barcode labels for sample containers.

Invoice statuses

StatusMeaningNext step
NewCreated, no sampleCollect sample
Sample CollectedBarcodes printedSend to lab
In ProgressResults being enteredEnter results
VerifiedReport approvedSend to patient

Common issues

ProblemSolution
Cannot save invoiceCheck billing lock
Test not in listAdmin must add to catalog
Wrong priceCheck rate list and referral settings
Permission deniedRequest invoices.create from admin

Ease Lab — Cloud Pathology Lab Management