Invoice Management
Manage invoices throughout their lifecycle, from creation to payment and reconciliation.
Creating Invoices
From Appointments
The most common method - invoices generated from completed appointments:
- Mark appointment as Attended
- Click Create Invoice (or enable auto-generation)
- Review line items and funding source
- Save or send immediately
Manual Invoice
For services outside standard appointments:
- Go to Billing → Invoices
- Click New Invoice
- Select client
- Add line items:
- Service/item code
- Description
- Quantity
- Unit price
- Select funding source
- Set due date
- Save as draft or send
Invoice Details
Each invoice includes:
| Field | Description |
|---|---|
| Invoice Number | Auto-generated, sequential |
| Client | Billing contact |
| Date | Issue date |
| Due Date | Payment deadline |
| Line Items | Services/products with pricing |
| Funding Source | Medicare, NDIS, Private, etc. |
| Practitioner | Service provider |
| Notes | Internal or client-visible notes |
Line Items
Adding Services
- Click Add Line Item
- Select from:
- Service codes - Pre-configured services
- Medicare items - MBS item numbers
- Custom - Ad-hoc entries
- Adjust quantity and price if needed
- Add description (optional)
Medicare Item Numbers
Common psychology Medicare items (MBS schedule fees are updated periodically -- Praxi downloads the latest rates automatically):
| Item | Description | Provider Type |
|---|---|---|
| 80010 | Clinical psychologist consultation (50+ min) | Clinical psychologist |
| 80000 | Clinical psychologist consultation (30-50 min) | Clinical psychologist |
| 80020 | Clinical psychologist group therapy (50+ min) | Clinical psychologist |
| 80110 | Registered psychologist consultation (50+ min) | Registered psychologist |
| 80100 | Registered psychologist consultation (30-50 min) | Registered psychologist |
| 80120 | Registered psychologist group therapy (50+ min) | Registered psychologist |
| 80150 | Allied health consultation (50+ min) | OT, social work, etc. |
| 80140 | Allied health consultation (30-50 min) | OT, social work, etc. |
When creating an invoice, Praxi can suggest the most appropriate MBS item number based on the appointment type, duration, and provider type. The AI suggestion includes a confidence indicator — always review and confirm before submitting.
The scheduled rebate is set by Medicare (85% of schedule fee for allied health). Your invoice can be for any amount — the gap is the difference between your fee and the rebate. Clients can claim the rebate from Medicare after paying you, or you can bulk bill and accept the rebate as full payment. Schedule fees are maintained in the MBS item database and updated when new MBS schedules are released. :::
Session Limits
Track Medicare session usage per client:
| Referral Type | Sessions Per Calendar Year | Referral Details |
|---|---|---|
| Mental Health Treatment Plan | 10 individual + 10 group (separate limits) | GP referral for 6 sessions at a time |
| Eating Disorder Plan | 40 (+ 20 exceptional) | Per plan |
Mental Health Treatment Plans do not have a 12-month expiry. GP referrals are for 6 sessions at a time, with a new referral letter required after each set of 6. The 10-session limit resets each calendar year. :::
Praxi tracks individual and group sessions separately and alerts you when limits approach. Up to 2 family/carer sessions count toward the individual session limit.
Discounts
Apply discounts at line item or invoice level:
- Click the line item
- Enter discount as:
- Percentage (e.g., 10%)
- Fixed amount (e.g., $20)
- Discount shows on invoice
Funding Source Application
Automatic Detection
Praxi checks the client's funding sources in priority order:
- Primary funding source (e.g., Medicare)
- Secondary if primary unavailable
- Falls back to private/self-pay
Manual Override
To change funding for a specific invoice:
- Open invoice
- Click Change Funding Source
- Select new source
- Confirm (affects claiming method)
Split Funding
For invoices using multiple funding sources:
- Click Split Payment
- Allocate amounts to each source
- System generates appropriate claims/invoices
Example: Medicare covers $130, client pays $80 gap
Couples Split Invoicing
For couples counselling, Praxi can split a single session invoice between two clients. Each client receives their own invoice for their allocated portion, which can be billed to separate funding sources.
Sending Invoices
Email Delivery
- Click Send Invoice
- Confirm email address
- Add message (optional)
- Send
The client receives:
- PDF invoice attachment
- Payment link (if online payments enabled)
- Your practice contact details
Client Portal
If the client has portal access:
- Invoice appears in their portal
- They can pay directly
- Payment history visible
Print/Download
For manual delivery:
- Click Download PDF
- Print or save
- Deliver manually
- Update status when paid
Recording Payments
Integrated Payments
When clients pay via Stripe, Tyro, or Square:
- Payment recorded automatically
- Invoice status updated
- Receipt sent to client
Manual Payment Recording
For cash, bank transfer, or cheque:
- Open the invoice
- Click Record Payment
- Enter:
- Amount received
- Payment method
- Date received
- Reference (cheque number, transfer ref)
- Save
Partial Payments
Record payments as they come:
- Record first payment
- Status changes to Partially Paid
- Record subsequent payments
- Status changes to Paid when complete
Invoice Status Management
Status Transitions
Draft → Sent → Paid
↓ ↑
Overdue --+
↓
Void
Marking as Void
To cancel an invoice:
- Open the invoice
- Click Void Invoice
- Enter reason
- Confirm
Voided invoices are retained for audit purposes. They cannot be deleted but are excluded from financial reports. :::
Overdue Management
Invoices automatically become overdue after the due date:
- View overdue invoices: Billing → Invoices (filter by Status = Overdue)
- Send reminder: Click Send Reminder
- Add to payment plan: Click Create Payment Plan
- Write off: Click Write Off (requires authorisation)
Adjustments and Corrections
Credit Notes
To reduce an already-sent invoice:
- Open the invoice
- Click Create Credit Note
- Enter amount and reason
- Apply to invoice
- New balance shown
Write-Offs
For uncollectable amounts:
- Open the invoice
- Click Write Off
- Enter reason (required for audit trail)
- Authorise (Practice Owner or Practice Manager only)
- Recorded for accounting
Write-offs for GST-free healthcare services have no GST implications. For GST-inclusive amounts, you may be able to claim a GST adjustment. Consult your accountant for specific advice. :::
Dunning Letters
Praxi includes a three-stage dunning system for overdue invoices:
| Stage | Timing | Action |
|---|---|---|
| 1 | 45 days overdue | First reminder letter sent to client |
| 2 | 60 days overdue | Stronger reminder with payment plan offer |
| 3 | 90 days overdue | Final notice before potential collection escalation |
You can send dunning letters manually from the invoice. Invoices 90+ days overdue with Stage 3 dunning can be escalated to a collection agency.
Bad Debt Procedures
For invoices unlikely to be collected:
- 45 days overdue: Stage 1 dunning letter
- 60 days overdue: Stage 2 dunning letter, offer payment plan
- 90 days overdue: Stage 3 final notice with consequences
- 120+ days overdue: Consider write-off or refer to collection agency
Document all collection attempts in the invoice notes for compliance.
Refunds
For overpayments or returned services:
- Open the paid invoice
- Click Issue Refund
- Enter amount
- Select refund method:
- Original payment method
- Bank transfer
- Cash
- Process refund
Searching and Filtering
Quick Search
Search by:
- Invoice number
- Client name
- Amount
Filters
| Filter | Options |
|---|---|
| Status | Draft, Sent, Partially Paid, Paid, Overdue, Cancelled/Void |
| Date Range | Custom dates |
| Funding Source | Medicare, NDIS, Private, etc. |
| Practitioner | Service provider |
| Amount Range | Minimum/maximum |
Saved Filters
Save commonly used filter combinations:
- Apply filters
- Click Save Filter
- Name your filter
- Access from filter dropdown
Batch Operations
For multiple invoices:
- Select invoices (checkbox)
- Choose action:
- Send - Email all selected
- Download - Bulk PDF download
- Reminder - Send reminders to overdue
- Export - CSV for accounting
See Bulk Operations for detailed batch processing.
Invoice Templates
Customising Templates
Settings → Billing → Invoice Template
Customise:
- Logo and branding
- Payment terms
- Bank details
- Footer text
- Colour scheme
Template Variables
Available merge fields:
| Variable | Output |
|---|---|
{{client.name}} | Client full name |
{{invoice.number}} | Invoice number |
{{invoice.total}} | Invoice total |
{{practice.name}} | Your practice name |
{{practitioner.name}} | Service provider |
Tips
- Set standard due dates - Consistent terms improve cash flow
- Enable auto-generation - Reduces admin burden
- Use clear descriptions - Helps clients understand charges
- Send immediately - Fresh invoices get paid faster
- Follow up promptly - Don't let invoices age
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
| N | New invoice |
| S | Send selected |
| P | Record payment |
| F | Open filters |