Quick Answer
To reconcile Xero, match each bank statement line to an invoice, bill or transaction in Xero — or create a new transaction if no match exists. For contractors using SprintSuite, invoices flow from job data into Xero, giving your accounts team a cleaner starting point and making reconciliation faster and more accurate.
For contractors, reconciliation is one of the most important parts of keeping your accounts accurate. Whether you're managing project invoices, supplier payments, payroll costs, fuel expenses, equipment hire or subcontractor bills, your books need to match what has actually happened in your bank account.
Xero makes this process easier by letting you match bank statement lines against transactions already recorded in Xero. For SprintSuite users, Xero reconciliation becomes even smoother because your invoicing data can flow from SprintSuite into Xero — helping reduce double handling and keeping your finance workflow cleaner.
What does it mean to reconcile Xero?
To reconcile Xero means to check that the transactions in your Xero account match the money coming in and out of your business bank account. In simple terms, you are confirming that:
- Customer payments match invoices
- Expenses match bank withdrawals
- Deposits match money received
- Bank fees, adjustments and transfers are correctly recorded
- Your Xero balance matches your actual bank balance
Why reconciliation matters for contractors
Contractors often deal with a lot of moving parts. One job might include labour, travel, equipment, materials, subcontractors, allowances and staged invoices. Regular Xero reconciliation helps contractors:
- Keep cash flow accurate
- Identify unpaid invoices faster
- Reduce bookkeeping errors
- Prepare cleaner reports
- Stay on top of BAS and tax obligations
- Avoid end-of-month or EOFY admin blowouts
- Give finance, admin and operations teams better visibility
How SprintSuite helps before you reconcile in Xero
SprintSuite is designed to help contractors manage quoting, jobs, timesheets, invoicing and operational workflows in one place. When invoices are created from job data in SprintSuite and pushed into Xero, your accounts team has a cleaner starting point for reconciliation.
SprintSuite doesn't replace Xero reconciliation. Instead, it improves the information that reaches Xero so your reconciliation process is easier to manage.
How to reconcile Xero step by step
Step 1: Make sure your invoices are in Xero
Before you start reconciling, check that your invoices have been created or synced into Xero. For SprintSuite users, make sure the relevant job invoice has been finalised and pushed through. This is especially important for contractors who send progress claims, milestone invoices or multiple invoices across one project.
Step 2: Connect your bank feed
Bank feeds allow transactions from your business bank account to flow into Xero automatically. Once your bank feed is active, payments, expenses and transfers will appear in Xero as bank statement lines — saving time and keeping accounts up to date.
Step 3: Go to the Reconcile tab in Xero
Open the relevant bank account and go to the Reconcile tab. Each statement line needs to be matched with a transaction in Xero — or recorded as a new transaction if one does not already exist.
Step 4: Match payments to invoices
When a customer payment appears in your bank feed, Xero may suggest a match based on the invoice amount, contact or transaction details. If correct, approve it. If not, search manually or use Find & Match. Clean SprintSuite invoice data makes this step much easier.
Step 5: Use Find & Match for complex payments
When a client pays multiple invoices at once, underpays, overpays or includes fees, use Xero's Find & Match to split or combine matches. This is common for contractors who receive lump-sum payments across several jobs.
Step 6: Create a transaction if no match exists
For bank fees, fuel, small tools, parking or one-off expenses with no matching invoice, create the transaction during reconciliation. For larger or job-related costs, check first whether it should be recorded against a project or supplier bill.
Step 7: Check for missing or incorrect transactions
If your Xero balance does not match your bank balance, use the Bank Reconciliation Summary report to find missing, duplicated or incorrectly reconciled transactions.
Step 8: Run reconciliation reports
Xero's Bank Reconciliation report pack — Summary, Bank Statement and Statement Exceptions — confirms your balances match. Run these at month-end, quarter-end and EOFY.
Common Xero reconciliation mistakes contractors should avoid
Reconciling before invoices are ready
If your invoice hasn't been created or synced into Xero, there's nothing for the payment to match. Complete your SprintSuite invoice workflow first.
Matching payments to the wrong invoice
Always confirm client name, invoice number and amount before approving — especially when several invoices have similar values.
Creating new transactions too quickly
Search before creating. The invoice or payment may already exist under a different contact, reference or date.
Leaving reconciliation until EOFY
Reconcile regularly. Waiting until tax time creates cash flow blind spots and missed payments.
Not checking unpaid invoices
Reconciliation also surfaces invoices that haven't been paid. If a payment hasn't appeared, it may still be outstanding.
How often should contractors reconcile Xero?
For most contractors, Xero should be reconciled at least weekly. Larger contracting businesses managing high-volume invoicing, payroll, subcontractors or multiple entities may benefit from reconciling daily.
| Frequency | Best for |
|---|---|
| Daily | Larger contractors with high transaction volume |
| Weekly | Most small to mid-sized contractors |
| Fortnightly | Lower-volume businesses |
| Monthly | Minimum recommended rhythm for reporting accuracy |
How SprintSuite and Xero work together
SprintSuite helps contractors manage the operational side of work, while Xero manages the accounting side. A typical workflow looks like this:
- A quote or job is managed in SprintSuite.
- Work is completed and job information is captured.
- An invoice is created from SprintSuite.
- The invoice is sent to Xero.
- The customer pays the invoice.
- The bank transaction appears in Xero.
- The payment is reconciled against the invoice in Xero.
Xero reconciliation checklist for SprintSuite users
- The invoice has been created in SprintSuite
- The invoice has synced to Xero
- The customer details are correct
- The invoice amount matches the expected payment
- The payment has appeared in your bank feed
- Part-payments, overpayments or combined payments are reviewed carefully
- The correct account codes and GST treatment are applied
- Reconciliation reports are checked after matching
Xero reconciliation FAQs
Final thoughts
Reconciling Xero is one of the simplest ways to keep your contractor accounts clean, accurate and up to date. When invoices are created properly in SprintSuite and synced into Xero, your finance team has a clearer path from job completion to payment reconciliation.
Make Xero reconciliation easier
SprintSuite connects jobs, quotes, timesheets, approvals and invoicing — then syncs cleanly into Xero so your finance team spends less time chasing information at reconciliation.


