FFP Guides

Local offer

Who joins ServiceM8 and Xero for Moreton Bay trade businesses?

FFP Digital, from Ipswich, connects ServiceM8 and Xero for trade businesses across the City of Moreton Bay. The join that matters here is the purchase order: council rejects any invoice without a valid PO number, and hospitals, aged care homes and health centres buy the same way. Houses pay on the day. Both have to live in one account.

Last checked 4 Nov 2026 against the sources listed at the end of this page.

How we cover Moreton Bay: FFP Digital works from Ipswich, on the other side of Brisbane from the City of Moreton Bay. The joins are built on your ServiceM8 and Xero accounts over a shared screen, and a visit to an office in the region can be arranged when the accounts payable paper trail is easier to follow in person. FFP has no premises in Moreton Bay.

Who this software integration page is for

What Moreton Bay work usually needs

What FFP actually does

Questions owners in Moreton Bay ask

Does FFP have an office in Moreton Bay?

No. FFP Digital is in Ipswich. Moreton Bay accounts are joined up over a shared screen, with a visit in the region when it saves time.

Why is our PO number not on the Xero invoice?

ServiceM8 puts the PO number in Xero's Reference field only when the Xero invoice number is the ServiceM8 job number. If Xero issues the invoice number, the Reference field holds the job number instead.

We service four aged care homes for one operator. One client or four?

One head office client with four sites, using ServiceM8's Client Sites add-on. Invoices go to Xero under the head office and you can issue a statement per home.

What does a custom join cost?

FFP's main site gives $2,000 plus GST as the starting point for custom ServiceM8 and Xero work, quoted as one fixed price after a look at your accounts. Ring 0459 567 884 to arrange that look.

Why does the purchase order number decide whether a Moreton Bay invoice gets paid?

Moreton Bay City Council's purchase order terms are blunt. Invoices go in only after the service is complete, they carry the purchase order number and line items, council pays a valid invoice within 14 days of receipt, and council will reject any invoice that does not include a valid PO number. Hospitals, aged care providers and facility managers in the region run accounts payable the same way, so a tech who finishes a job without the PO on the card has done work that cannot yet be billed.

ServiceM8 holds a PO number on the job, but it only reaches Xero's Reference field when the Xero invoice number is set to the ServiceM8 job number (Settings, Preferences, Invoicing, Xero invoice number). Switch that to Xero issued numbers and the Reference field carries the job number instead, and the PO vanishes from the invoice the council clerk reads. FFP's own Xero page lists PO numbers among the things the standard sync does not reliably carry, which is why we check this setting first on every Moreton Bay account.

Which Moreton Bay customers buy on a PO?

More than a trades region, Moreton Bay is a health and care region. At the 2021 Census the largest industry of employment for residents was hospitals at 4.6 per cent, aged care residential services came third at 2.8 per cent against 2.2 per cent across Queensland, and other social assistance services were close behind. Three of Queensland's seven satellite health centres opened inside the city, at Bribie Island, Caboolture and Kallangur, on top of the existing hospitals at Caboolture and Redcliffe. Every one of those buildings has lifts, switchboards, air conditioning, backflow devices and fire systems that a contractor maintains on a work order.

An aged care operator with homes in several suburbs is the classic case. ServiceM8's Client Sites add-on groups the homes under one head office client, sends invoices for work at any site to Xero under the head office name, and produces statements by site. The operator's accounts team sees one supplier, one statement, every PO matched. Without it, each home becomes a separate Xero contact and the statement run at month end is a manual sort.

How do you keep facility work and house work apart in the one account?

The other half of a Moreton Bay diary is houses. Separate houses were 81.1 per cent of occupied private dwellings at the 2021 Census, against 74.8 per cent for Queensland, flats were 4.7 per cent against 12.5, and 37.9 per cent of dwellings were owned with a mortgage against 34.4. The person who rings is the owner, the owner pays, and a required PO field on that job template is a nuisance that stops the tech invoicing from the driveway.

So the job templates split: a facility template with required PO and site contact fields, and a residential template with none, each pointed at the right invoice layout. Across a city of more than 2,045 square kilometres, from Bribie Island to the Samford and Dayboro hinterland, ServiceM8's Xero Tracking Categories add-on then tags each job with an area or a crew and sends it to Xero with the invoice, so revenue reports by region without the bookkeeper editing lines. The categories sync once a day, so changes made in Xero take up to a day to show in ServiceM8.

How does FFP run a Moreton Bay integration job?

We take one facility job and one house job and follow each from the job card to the Xero invoice on a shared screen. The Reference setting, Client Sites and tracking categories are configuration, and most accounts need nothing more. Where the join needs code, such as supplier bills matched back to the job or a PO carried into a custom invoice layout, FFP's published starting point is $2,000 plus GST, quoted as one fixed price before work starts.

Sources

  1. Moreton Bay City Council's Purchase Order Terms and Conditions (Edition 9) state that suppliers invoice only on completion of the services in the purchase order, invoices contain the purchase order number and line items, council will reject any invoice that does not include a valid purchase order number, suppliers will invoice electronically on request, and council pays a valid invoice within 14 days of receipt. City of Moreton Bay, checked 4 Nov 2026.
  2. In ServiceM8's Xero integration, if the Xero invoice number is the ServiceM8 job number the Reference field contains the ServiceM8 PO number; if Xero issues the invoice number the Reference field contains the ServiceM8 job number. The option is at Settings, Preferences, Invoicing, Xero invoice number. ServiceM8 Help Center, checked 4 Nov 2026.
  3. At the 2021 Census the top industries of employment for Moreton Bay LGA residents were hospitals (except psychiatric hospitals) 4.6 per cent (Queensland 5.0), supermarket and grocery stores 2.8, aged care residential services 2.8 (Queensland 2.2), takeaway food services 2.8 and other social assistance services 2.7 (Queensland 2.4). Australian Bureau of Statistics, checked 4 Nov 2026.
  4. At the 2021 Census, 81.1 per cent of occupied private dwellings in the Moreton Bay LGA were separate houses (Queensland 74.8 per cent), 4.7 per cent were flats or apartments (Queensland 12.5), and 37.9 per cent were owned with a mortgage (Queensland 34.4). Australian Bureau of Statistics, checked 4 Nov 2026.
  5. Queensland's satellite hospital program delivered seven satellite health centres in south east Queensland, three of them in Metro North at Bribie Island, Caboolture and Kallangur; each has a walk in minor injury and illness clinic with medical imaging, plus referral based outpatient services. Queensland Government, checked 4 Nov 2026.
  6. ServiceM8's Client Sites add-on manages multiple sites under a single head office; invoices for all work done at client sites are sent to the accounting package under the head office name, and statements can be generated by site. ServiceM8 Help Center, checked 4 Nov 2026.
  7. ServiceM8's Xero Tracking Categories add-on lets you choose tracking category values on the job card and sends them to Xero with the job's invoice; the categories sync once a day. ServiceM8 Help Center, checked 4 Nov 2026.
  8. The City of Moreton Bay has a population nearing 500,000, a land area of more than 2,045 square kilometres, and is the third largest local government in Australia by population. City of Moreton Bay, checked 4 Nov 2026.
  9. FFP Digital's custom ServiceM8 and Xero integration starts from $2,000 plus GST as a fixed price before work starts; its page lists PO numbers, supplier bills, the site address and tracking categories as gaps the standard sync leaves, and shows the phone number 0459 567 884. FFP Digital, checked 4 Nov 2026.