Create batch payments in Xero from remittances - In seconds
Remittance Go extracts every invoice reference from a remittance and creates a formal Batch Payment in Xero via the official API — in seconds, regardless of volume.
Process your first remittance now →
How it works
One remittance. One batch payment. Zero manual work.
Remittance Go reads your remittance PDF, matches every invoice reference against your open Xero invoices, and creates a formal Batch Payment via the official Xero API — all in seconds.
Handles any volume
Whether a remittance covers 5 invoices or 500, Remittance Go processes every line without any manual work from you.
Posted to Xero instantly
Once you confirm the batch, Remittance Go calls the Xero Batch Payment API and the payment appears in your Xero account immediately.

Why it matters
Every manual remittance costs you more than you think
The time your AR team spends reading PDFs, matching invoice numbers, and manually entering payments adds up fast. Remittance Go removes the entire process.
saved per week on average across accounts receivable teams using Remittance Go
Manual extraction is the hidden time sink
Reading each PDF, finding invoice numbers, and cross-referencing against Xero takes 20–40 minutes per remittance. For high-volume teams, that's hours gone before midday.
One error compounds into several
A transposed digit, a duplicate reference, an amount that doesn't quite match — each one creates a reconciliation problem that takes longer to fix than it took to make.
More clients means more hours, not more efficiency
Without automation, remittance volume scales linearly with workload. Every new client adds more files, more matching, more entry — and the same risk of mistakes.
Time savings estimate
| Task | Time saved |
|---|---|
| PDF reading | ~20 min |
| Invoice matching | ~15 min |
| Xero entry | ~10 min |
| Total per remittance | ~45 min |
How it works
From remittance received to Xero batch payment
Remittance Go reads every invoice reference from the PDF, validates each one against your open Xero invoices, and posts a clean batch payment via the official API — without any manual data entry.
Step 1 - A remittance lands in your inbox
A client sends a PDF with 30, 50, maybe 200 invoice lines. Normally this means an hour of copy-pasting, cross-referencing, and hoping nothing gets missed.
Step 2 - Upload and let it read
Drop the PDF into Remittance Go. It extracts every invoice reference, payment amount, and date from the document in seconds — no templates, no setup, no matter the format.
Step 3 - Review what was found
You get a clean line-by-line summary matched against your open Xero invoices. Short payments, wrong references, and unmatched lines are flagged clearly so nothing slips through.
Step 4 - Post the batch to Xero
Confirm and Remittance Go calls the official Xero Batch Payment API. The payment appears in Xero instantly — correctly named, correctly dated, ready to reconcile against your bank feed.
About Remittance Go
Built for high-volume accounts receivable teams
Any remittance format. Any volume. Posted to Xero in seconds.
Handles remittances of any size or complexity
Purpose-built for accountants, bookkeepers, and accounts receivable teams who process large volumes of payments every week.
Whether a client sends 5 invoices or 500 on a single remittance, Remittance Go processes every line without any manual work from you.


Every remittance has been checked by AI before it hits Xero
Remittances often arrive with wrong invoice numbers, short payments, or references that don't match anything in Xero. Remittance Go catches these before the batch is created — not after.
You review a clean summary of every line, confirm what looks right, and send the rest back for investigation. Nothing gets posted to Xero until you're satisfied.
A clean audit trail every time you post to Xero
Every batch payment created through Remittance Go is named consistently and dated correctly — so finding a payment in Xero later takes seconds, not minutes.
The original remittance PDF is stored alongside the batch, giving you a complete record from remittance received to payment posted.

“I used to see a pile of remittances and say golly gosh. But now, I know I can do them in under an hour.”
Frequently asked questions
How does Remittance Go create a batch payment in Xero?
Remittance Go uses the official Xero Batch Payment API. Once you confirm the payment on the review screen, Remittance Go sends the batch directly to Xero — the same way Xero creates batch payments natively. The result in Xero is identical to one created by hand, so it works with everything that already reads batch payment data in Xero.
Is there a limit on how many invoices a batch payment can contain?
There is no hard limit. The Xero Batch Payment API supports large batches, and Remittance Go is built to match it. Batches with 50, 100, or more invoice lines are processed and posted in the same way as smaller ones.
Can I set the reference on the batch payment?
Yes. By default, Remittance Go uses the reference printed on the remittance PDF as the batch payment reference in Xero. If you prefer a different reference — such as a client name or internal code — you can set a custom one before confirming the batch.
Can I view the batch payment in Xero after it's created?
Yes. Once the batch payment is posted, Remittance Go gives you a direct link to view it in Xero. You can also see a history of all batch payments created through Remittance Go, which pulls from Xero's own batch payment records so the two are always in sync.
What errors does Remittance Go flag before posting a batch payment?
The most common issue Remittance Go catches is when the payment amount for an invoice exceeds the outstanding balance in Xero — for example, if a client has overpaid or the invoice has already been partially receipted. These lines are flagged on the review screen before anything is posted, so you can investigate or adjust the amount before the batch goes to Xero.
Can I process remittances across multiple Xero organisations?
Yes. Remittance Go supports multiple Xero connections. You can connect more than one organisation and route each remittance to the correct one during processing.
Start creating batch payments in Xero automatically
Start for free. No credit card required.
Process your first remittance now →
