Accounting integration

Build Paperless + Xero

Run the job in Build Paperless and keep your books in Xero, without typing anything twice. Invoices, progress claims, bills, purchase orders, payments and contacts sync both ways with Xero. Quotes import from Xero, and every project can be tracked in your Xero reports.

Included with every Build Paperless plan. No separate Xero add-on fee.

What syncs with Xero

Two-way where it makes sense, one-way where Xero should stay the source of truth.

Invoices and progress claims

Invoices and progress claims sync both ways. What you issue pushes out to Xero as a sales invoice, and anything raised directly in Xero imports back in.

Supplier bills

A bill you enter pushes to Xero as an accounts payable invoice, and bills entered in Xero import back for reconciliation.

Purchase orders

A purchase order you raise is created in Xero, and its status (submitted, authorised, billed, cancelled) syncs back as it changes.

Payments

Payments made and received sync both ways against the matching invoice or bill.

Subcontractor payments

A payment you record to a subcontractor in Xero imports back into Build Paperless against the matching bill.

Contacts

Customers and suppliers sync both ways as Xero contacts, so you are not maintaining the same list twice.

Quotes, imported from Xero

If you write quotes in Xero, they import into Build Paperless. Xero stays the source of truth for anything imported this way.

Tracking categories for job costing

Each project maps to a Xero tracking option, so your Xero reports can be filtered by job without any extra setup in Xero itself.

Chart of accounts

Build Paperless reads your Xero chart of accounts so you pick a default account from what you already use, not a code you have to look up.

Trade payroll (Xero Payroll)

Trade organisations can send crew timesheets to a Xero draft pay run, ready to review and approve in Xero.

How to connect

  1. 1

    Settings, then Integrations, then Connect to Xero

    Start the connection from your Build Paperless settings. You will be sent to Xero to sign in.

  2. 2

    Choose your Xero organisation

    Xero shows you the organisations your login has access to. Pick the one this Build Paperless account should sync with.

  3. 3

    Pick your default accounts

    Choose your default accounts from your existing chart of accounts. You can change them later from the same settings page.

Common questions

Will it double up my invoices or bills in Xero?

No. Every record Build Paperless sends or reads is tracked against its Xero ID, so a re-sync updates the same invoice, bill or contact instead of creating a second one.

What happens if I disconnect Xero?

Access is revoked at Xero and your stored tokens are cleared immediately. Nothing already sent to Xero is deleted, and nothing already in Build Paperless is deleted either. You can reconnect later and pick up from where you left off.

Which Xero plans does this work with?

It works with your current Xero plan. Sending trade timesheets to a Xero draft pay run needs Xero Payroll enabled on your Xero subscription.

Is my Xero data secure?

Your Xero connection tokens are encrypted at rest (AES-256-GCM) and only decrypted server-side when a sync runs. We never see or store your Xero login, and disconnecting removes the stored tokens straight away.

Do I have to map accounts manually?

You choose your default accounts in Settings. Build Paperless reads your own Xero chart of accounts so you pick from the accounts you already use, rather than typing an account code.

Stop keying the same job into two systems

Connect Xero from Settings in a few minutes, on any plan.