Overview
RemitClear automates remittance advice matching for businesses using Xero. When customers send remittance advices (PDFs, Excel files, CSVs, or email text) listing which invoices they have paid, RemitClear reads the document using AI-powered OCR, extracts every invoice line item, matches each one against open invoices in Xero, and posts the payment directly into Xero with the original document attached for audit.
RemitClear handles complex, high-volume remittances that manual processes cannot. It has processed single remittances containing 600+ invoice lines in under 60 seconds. It supports part payments, overpayments, negative-value credit deductions, and promotional deduction codes. Where remittances exceed Xero's 200-invoice batch payment limit, RemitClear splits them into sequential batches automatically.
No templates are required. The AI extraction works on any remittance layout from any payer, with configurable invoice prefix recognition and automatic prefix/suffix handling for invoice numbers that differ between the remittance and Xero.
RemitClear is used by bookkeeping practices managing multiple Xero client organisations, mid-size B2B companies receiving high-volume remittances, Australian NDIS providers processing bulk NDIA and plan manager remittances, UK grocery and FMCG suppliers receiving multi-page supermarket remittances, and construction firms reconciling progress claims and retentions from head contractors.
Tested match rates: 100% on NDIA, MyIntegra, Plan Partners, ASDA, Sainsbury's, and NISA remittance formats. Integrates natively with Xero via OAuth. Supports multiple Xero organisations from a single workspace. All plans include a 30-day opt-out period.
RemitClear + Xero
RemitClear + Xero: end-to-end remittance processing
RemitClear connects to Xero via OAuth2 to automate the most tedious part of accounts receivable: reading PDF remittance advices from your customers and reconciling them against your open invoices.
How the integration works
Connect your Xero organisation. Secure OAuth2 flow with standard Xero scopes (accounting.transactions, accounting.contacts.read, accounting.settings, accounting.attachments, offline_access). Multi-org users can connect every entity from a single RemitClear account.
Upload a remittance PDF. RemitClear extracts the payer, payment date, reference, total amount, and every invoice number on the document, including long multi-page remittances.
Match against Xero. We pull your open AR invoices directly from Xero and match each extracted invoice number. Exact matches first, then partial and contains matching. Already-paid invoices are detected and flagged so you never post a duplicate.
Review in one screen. See the PDF, the extracted data, and the suggested Xero allocations side by side. Edit amounts, add or remove invoices, or search Xero contacts to allocate manually.
Post payments to Xero in one click. Choose batch payment (one BatchPayment covering all invoices, matching a single bank deposit) or separate payments (one Payment per invoice). RemitClear handles Xero's 200-invoice batch limit automatically by splitting large remittances into multiple batches.
Optional PDF attachment. The original remittance PDF is attached to each posted invoice in Xero, so your audit trail stays complete.
Key features
AI-powered invoice extraction from PDF remittances of any layout. Intelligent matching with a confidence score combining amount reconciliation and invoice number quality. Batch and separate payment posting using Xero's native Payment and BatchPayment endpoints. Auto-split for large remittances so batch payments over 200 invoices post without manual intervention. Bank account selection per workspace, populated from your Xero bank accounts. Contact search against your full Xero contact list for manual allocation. Duplicate detection via file hash so the same remittance is never processed twice. Payment reference formatting (payer name and reference) to make bank feed reconciliation in Xero cleaner. Multi-entity support for accounting firms and groups running several Xero organisations. Data sync
Open AR invoices, contacts, and bank accounts are read on demand from Xero. Payments, batch payments, and invoice attachments are written back to Xero in real time. Access tokens are refreshed automatically, and nothing is posted to Xero without explicit user approval on the review screen.
Pricing plans
Starter
- Up to 20 remittances/month
- Drag & drop upload
- AI-powered OCR extraction
- Xero integration
- WhatsApp support
Professional
- Unlimited remittances
- Batch upload (20+ at once)
- Email forwarding
- PDF attachment to Xero invoices
- Dedicated onboarding
- Priority support
Enterprise
- Everything in Professional
- Multiple Xero organisations
- Custom invoice prefix rules
- Team workspace management
- SLA & dedicated support
- Custom integrations
Getting started
RemitClear connects to your Xero account and is ready to process remittances within 30 minutes. There is no software to install, no templates to configure, and no IT project required.
Step 1: Connect your Xero organisation. Click "Connect to Xero" and authorise via Xero's standard OAuth flow. RemitClear requests read access to your invoices and contacts, and write access to post payments. It never sees your Xero password. The connection takes about 30 seconds. If you manage multiple Xero organisations (common for bookkeeping practices), you can connect each one separately from a single RemitClear workspace.
Step 2: Configure your invoice prefixes. Tell RemitClear what your invoice numbers look like (e.g. INV-, PCI-, RC-). This helps the OCR engine prioritise the right references during extraction. Most businesses have one or two prefixes. You set them once and they apply to all future remittances.
Step 3: Choose your default bank account. Select which Xero bank account incoming payments should be posted against. You can change this per remittance if needed, but setting a default saves time.
Step 4: Upload your first remittance. Drag and drop a PDF, Excel, or CSV file into RemitClear, or forward a remittance email to your dedicated RemitClear email address. The AI reads the document, extracts every invoice line item, and matches each one against your open Xero invoices. Processing takes under 10 seconds for a standard remittance and under 60 seconds for documents with 500+ lines.
Step 5: Review and post. Matched invoices are shown alongside the original document. Approve correct matches, adjust any amounts where retentions or deductions apply, and post the payment to Xero. The original remittance PDF is attached to each invoice automatically for audit.
Onboarding support: Every new customer gets a live onboarding call where we walk through the setup using your actual remittances. We ask you to send 2-3 real remittances ahead of the call so we can pre-test them and tailor the demo to your specific workflow. Most customers process their first live remittance during the onboarding call itself. Ongoing support is direct with the founder via email.


