Fees, invoices & accounts · Available
Fees and invoices that follow the case
Set case fees and tax, record part-payments with proof, generate PDF invoices and email them — with a ledger for the whole office.
No credit card required14-day free trial
Each ImmiPractice case holds its total fee, optional tax percentage and payment terms. Staff record every installment with date, mode (cash, bank transfer, UPI, card, cheque or other), reference and an optional proof file. Each payment gets its own invoice that can be printed, downloaded as PDF or emailed with the PDF attached. An Accounts ledger records income and expenses, including agent and vendor entries, with exports. More than 20 currencies are supported.
The problem
Fees are agreed verbally, installments are tracked in a notebook, and invoices are made in a separate tool that knows nothing about the case.
Who uses it
Accounts team, owners and branch managers.
Privacy & control
The Accounts module is limited to Business Admin, Branch Manager and Accounts Team roles by default. Payments cannot be deleted once invoiced.
How it works
Set the fee
Enter the total and tax %; tax and total due calculate as you type.
Record payments
Add each installment with proof. Received, pending and Paid/Partial/Unpaid update automatically.
Invoice
Generate a branded invoice per payment and email it to the client with the PDF attached.
Reconcile
Use the ledger for office income and expenses, agents and vendors, and export for your accountant.
What your team sees
- Payment summary on every case
- Invoices locked once issued
- Ledger with export
- Agents and vendors registers
What your client sees
- A professional invoice by email
Availability and scope: Available today. ImmiPractice does not provide trust accounting or collect client payments online; use your existing payment and accounting tools for those. — checked 22 October 2026.
Questions about fees, invoices & accounts
Can clients pay invoices online by card or eCheck?
Not through ImmiPractice. You record each payment — card, bank transfer, cheque or other — with its proof against the case and email a PDF invoice, but the money is collected through your existing payment processor. If online card or eCheck collection inside the software matters to you, see our comparison of immigration software with card and eCheck payments.
Which currencies are supported?
More than 20, including CAD, USD, GBP, EUR, AUD, NZD, INR, AED, SGD, PHP, NGN and PKR. Each business sets its own currency.
Does ImmiPractice do trust accounting?
No. If your regulator requires trust accounting, keep using a compliant accounting system alongside ImmiPractice.