How the integration works

Supplier invoices arrive in your accounts inbox. The integration checks them against your purchasing records. Matching invoices become unapproved draft bills in Xero. Anything that doesn’t match is held for review with a clear explanation.

A 65-second demonstration with no sound, using test data in Xero’s Demo Company. The supplier and reviewer are invented examples.
  1. Reads the invoice details and line items from supplier PDFs in your accounts inbox.

  2. Checks quantities and prices against your available purchase orders, delivery records and agreed prices.

  3. Checks the calculations and VAT against your agreed tolerances, and flags possible duplicates.

What your team receives

If all checks pass:
Your team receives an unapproved draft bill in Xero, with the supplier's PDF attached and ready for your team to review.
If something needs attention:
The invoice is held for review. Your reviewer sees the reason, such as a price difference, missing record or possible duplicate, and decides whether it needs correcting, should be rejected, or can proceed to Xero as an unapproved draft bill.

Your team approves and pays bills.

When does a custom integration make sense?

Start with an existing tool. If it can handle your invoices, purchasing records and approval process, use it.

If it can't, custom integration starts to make sense.

Get in touch
An existing toolmay be enough if... Custom integrationmay make sense if...
It can read your supplier invoices Your existing tool can't access your purchasing records
It can compare them with your records Your matching rules are more complicated
It clearly flags what needs attention Your team is still copying data between systems

See a worked example of a supplier price check.

Technical Delivery Assessment

Before you commit to a build, the paid assessment examines your invoice workflow, purchasing records and systems, then gives you a written recommendation on what to do next.

€750 + VAT · FIXED FEE

  • Five working days after payment and receipt of the agreed invoice samples, purchasing records and system access
  • €750 credited toward your pilot within 30 days
  • Findings stay yours either way

What you receive

  1. A map of your current invoice workflow.
  2. Findings on your data, system access and security requirements.
  3. Invoice-matching rules and clear responsibilities for handling exceptions.
  4. A recommendation: build a pilot, use an existing product, or address the problems identified in the assessment first.
  5. A defined scope and acceptance tests if a pilot is justified.
  6. A written report and a call to discuss the findings.

The findings remain yours if you decide not to build.

Simon O'Connor

Work directly with Simon O'Connor.

I'm an Irish software developer and the founder of Endpoint 51. I handle the assessment, implementation and handover, with the scope and acceptance criteria agreed before the build.

Simon O'Connor is the author of Python Developer: From Requests to Production, a practical guide to building and running Python APIs.