Invoicing and trust accounting for migration agents
Quote, invoice, take card payments and keep the clients' account ledger on the matter itself: deposit requests, receipts, statements of service and a monthly reconciliation, designed around the client-money provisions of the Code of Conduct.
14-day free trial. No credit card required. Cancel anytime.
Invoices that keep your fee apart from the Department's
Each line on an invoice has a type: professional fee, government or authority fee, disbursement or discount, with GST set line by line. Government fees and disbursements are GST-free by default and are treated as money passing through your hands, not as revenue.
Invoices are emailed from your own connected mailbox with the PDF attached, and recording a payment issues a numbered receipt.
Staged fees that bill themselves
Set a payment plan on the matter with a stage for each instalment and a trigger for each stage: the agreement being signed, the matter being lodged, the visa being granted, a fixed date, or your own say-so. Each stage becomes its own draft invoice when its moment arrives.
Card payments into your own Stripe account
Connect your Stripe account and each invoice you send carries a Pay Now link. The money goes directly to your account. Stripe deducts its own processing fee, and LodgeHQ adds no fee of its own.
The clients' account ledger
Money paid before the work is done is tracked on its own ledger, matter by matter. Send a numbered deposit request, record the deposit by hand or from your bank statement file, and a numbered trust receipt is issued.
Money leaves the clients' account for a stated purpose: applying it to an invoice, paying the Department, paying a disbursement, refunding the client or transferring it to another of their matters.
Statements of service
When a stage of the work is done, issue the statement of services for it, as section 313 of the Migration Act requires before you are entitled to the fee. The statement belongs to the completed work and to drawing the fee from the money you hold. Sending an invoice does not send one.
Month end, and the day someone asks to see the books
The monthly reconciliation compares the ledger with the closing balance on your bank statement. It cannot be signed off until any difference is explained, and a signed reconciliation cannot be edited afterwards.
Each matter has a statement of the money held for it, on your letterhead. For the firm as a whole, the audit pack exports the register, the fee withdrawals, a trial balance and the signed reconciliations in one download.
Quotes, time and Xero
Send a quote the client can accept online and convert it to an invoice. Track time with a timer and turn unbilled time into a draft invoice. With Xero connected, invoices, credit notes, payments and contacts copy across, and payment status comes back.
From quote to reconciled
- 1
Agree the fee
Send a quote, or set the payment plan when you engage the client.
- 2
Hold what is paid ahead
The client pays into your clients' account before the work is done and receives a trust receipt.
- 3
Do the work, then state it
When a stage is complete, issue the statement of services for it and draw the fee from the money held.
- 4
Reconcile the month
Match the ledger to the bank statement and sign it off.
Good to know
The conditions and limits, so you find them here and not after you have signed up.
- LodgeHQ is the ledger, not the bank. It never holds client money and has no bank feed: deposits are recorded by hand or imported from a statement file.
- Card payment is offered on invoices. Deposits into the clients' account are paid by bank transfer.
- The clients' account is designed around the client-money provisions of the Code of Conduct. Compliance remains your professional responsibility.
- The accounting connection is to Xero.
Invoicing and the clients' account: questions agents ask
Is trust accounting an extra cost?
No. The clients' account ledger is included for every firm. There is nothing to enable and nothing extra to pay.
Does LodgeHQ hold my clients' money?
No. The money sits in your own clients' account at your bank. LodgeHQ keeps the ledger: what was received, for which matter, what was paid out and why.
Can clients pay by card?
Yes, on invoices, once you connect your own Stripe account. The payment settles into your account, Stripe deducts its processing fee, and LodgeHQ adds no fee of its own.
Does it connect to my accounting software?
It connects to Xero. Issued invoices, credit notes, payments and contacts copy across, and payment status is pulled back. Draft invoices are never sent to Xero.
What can I hand to someone reviewing my clients' account?
The audit pack: the register, the fee withdrawals, a trial balance and the signed monthly reconciliations, exported together. Each matter also has its own statement of money held.
Works with
All features →E-signatures and Form 956
Send service agreements, Form 956 and your own documents for signature from the matter. The signed copy is filed for you.
Consultation booking
A booking page for your practice that takes payment, fills your calendar and creates the lead.
Client portal
One secure place for each client to follow their application, answer your questionnaire, upload documents and message you.
LodgeHQ holds SMB1001:2026 Gold (issued on director attestation), was independently assessed by a Google-authorised CASA lab in July 2026 for the Gmail integration, and is a Microsoft verified publisher. Your records are stored in Australia on AWS Sydney; what leaves, and to whom, is listed in full. How we protect client data →
Put your next file through it
Try LodgeHQ on a real matter. The trial is the full plan, and your data is yours to export whenever you like.
Start your 14-day free trial14-day free trial. No credit card required. Cancel anytime.