Skip to content
Fire doors, fire stopping & fire risk assessment, one subscription EU hosted
The office side

Your invoices, paid and matched in your accounts.

Connect your accounts package once. When a client pays, the invoice is marked paid there too, with the payment that settled it.

7-day trial · No card required · Cancel anytime

XeroQuickBooksSageFreshBooksHubSpotStripe
Portfolio compliance overview
FIG. 01  Compliance overview — every property, up to date
Six connections Four accounts packages, HubSpot for client records and Stripe for card payments.
Fixes itself If a connection drops, it tries again by itself. Anything still stuck is flagged so you can resend it.
One-way We write to your accounts package and never read it back.
Activity What happened each day, who did it and where, with filters by person, area and date. Emails that did not send come first.
01What it does

In this area, Fire Door App can:

  • Send a single invoice to your accounts straight away, without waiting
  • See what you have invoiced, received and are still owed, and how long clients take to pay, on Financials
  • See pass and fail rates and work outstanding on Analytics — each figure opens the records behind it
  • Open any email the system has sent, exactly as the recipient saw it. Any that did not send are listed first, with the reason
  • Download Analytics, Financials and Activity as spreadsheet (CSV) files
  • Put your booked work in your own calendar with a personal link
  • Take a full download of your records at any time
02How it runs

The way this actually works on a job.

  1. 01

    Connect once

    Connect from the Integrations page. For Xero, pick the organisation, bank account and sales account it posts to.

  2. 02

    Paid invoices are marked off

    When a client pays, the invoice is marked paid in your accounts. Nobody does it by hand, and nobody forgets.

  3. 03

    The payment comes with it

    The Stripe payment that settled an invoice sits beside it, so a bank line ties straight back to a job.

  4. 04

    Client records match

    HubSpot gets your clients, contacts and deals, so both agree on who each client is and no duplicate appears.

03The output

What connects, and what moves

Six connections, nothing typed twice.

Xero, QuickBooks, Sage, FreshBooks
Invoices marked paid, with the payment that settled them
HubSpot
Clients, contacts and deals, kept in step
Stripe
Card payments into your own account, part payments, and the payment shown on each invoice
04 Quick questions

Questions this area gets asked.

Q01

Which accounts packages are supported?

Xero, QuickBooks, Sage and FreshBooks. HubSpot keeps client records in step, and Stripe takes card payments. All of them are included — there is no extra tier for connections.
Q02

What happens if a connection fails?

It tries again by itself, up to ten times. Anything still stuck is flagged on that connection. If you had to reconnect, do that first, then resend it.
More detail in the full FAQ Browse full FAQ
Start today

Connect one account. Stop retyping at month end.

Connect your accounts package during the trial and raise a real invoice. Watching it get marked off is easier to see than to imagine.

No card. Cancel anytime.