Who can do this?
- The Office Admin · Office Admins
- The Boss · Business Owners
- The Books · Finance
- One-Person Show · Sole Traders
- The Foreman · Supervisors
Who this guide is for
Business Owners, Sole Traders, Admin, Supervisor, and Finance.
Overview
Send an invoice from MyApprentice into Xero — individually, or all authorised invoices at once.
Before you start
Xero must be connected — see Connect Xero. For a single push, the invoice should be in Sent (or Authorised) status. Confirm the client on the invoice exists in Xero.
Steps
Push a single invoice
- Open Invoices (or Quotes and Invoices) and find the invoice.
- Open the invoice and confirm the details are final.
- Select Send to Xero (Draft) to push the invoice into Xero as a draft for later approval, or Send to Xero (Authorised) to push it as an approved invoice ready for payment collection.
Bulk push — Send all to Xero
- Open the Invoices page or the Xero integration area.
- Select Send all to Xero.
- Review the list for any Error statuses and resolve them.
Reconcile — Sync All
To pull the latest payment and sync status back from Xero, select Sync All (next to Send all to Xero) on the Quotes & Invoices page. This is a read-only pull — it cannot change anything in Xero.
Export an invoice as CSV
- Open Invoices.
- On the invoice row, select the three-dot menu next to the amount.
- Select CSV export from the dropdown.
What happens next
The sync status updates to Synced, Not synced, or Failed. Resolve failed pushes by reading the message — common causes are missing client in Xero, invalid account code, missing tax mapping, or invoice number conflicts — fix the underlying issue and push again.
Related guides
Connect Xero, Send an Invoice to the Client, Mark an invoice as paid.
Related in Invoicing & Payments
Creating, Sending, and Tracking Invoices
An invoice is the billing document you send to a client to request payment for completed work. In MyApprentice, invoices can be created fro…
Connecting and Using Xero
Connecting Xero lets you push MyApprentice invoices into your Xero accounting platform — individually or in bulk — and keeps invoice paymen…
Connecting Stripe for Online Payments
Stripe is the online card-payment provider MyApprentice integrates with. When Stripe is connected, your invoices can carry a payment link t…
"Ready to be Invoiced" — Following Up Completed Jobs Before Billing
This is the bridge between Job completion and Invoice sent. If your business uses the Invoice & complete path, an invoice draft is pre-fill…