Preflight Cleaning Pro · Help
Setup

Connect QuickBooks Online

Owners and admins connect once; then estimators can send estimates and create invoices.

Connect

  1. Go to Settings → QuickBooks Online → Connect QuickBooks Online — in the app, or on the office web page (Settings → Connections → QuickBooks Online).
  2. Sign in to Intuit, pick your QuickBooks company, and approve.
  3. From the app, come back to the app; from the web page, Intuit sends you back to it. It shows Connected to your company.

Your QuickBooks password and keys are never stored by Preflight. The switches below are on the same page, in the app and on the web.

Reconnecting

Sometimes QuickBooks stops accepting the connection — someone turned off Preflight in QuickBooks (Apps → Connected apps), the QuickBooks user who connected it left or changed, or it went unused for a long time. When that happens:

To fix it, an owner or admin opens Settings → QuickBooks Online → Reconnect QuickBooks, signs in to Intuit, picks the same QuickBooks company and approves. The warning goes away as soon as it's connected. Invoices that didn't go through while it was disconnected can be made from each estimate with Create QuickBooks Invoice.

Preflight also checks in with QuickBooks once a week, so a company that goes quiet for a while stays connected. A brief QuickBooks outage doesn't count — it only asks you to reconnect when Intuit refuses the connection.

What it does

Customers are matched by name and created in QuickBooks if they're new. Each service (Hot Water Extraction, Tile & Grout, Travel…) becomes a QuickBooks product the first time it's used. Taxes, payments and reminders stay in QuickBooks.

Service plans and online payments

Online payments need a QuickBooks Payments account turned on in QuickBooks, and the customer's billing contact needs an email. Card fees follow your QuickBooks Payments settings; if you add a surcharge in Preflight, check that it matches. See Payment terms and card fees.

More in Setup

Start here: setup checklistCreate your company accountApp Lock and Face IDCompany profile and logoYour account: name, password, email, deleteManaging your team on the office web pageServices offeredThe office web pageRate sets: standard and contract ratesPrice one surface the same as anotherSquare-foot pricing: bands or tiersService minimumStairs pricingUpholstery pricingAdd-ons and extra chargesPayment terms and card feesSales tax by stateTravel and mileageBranches, franchises and state licensesProposal wordingLead sourcesPromo codes and employee perk codesBluetooth laser measuresW-9 and insurance certificate for commercial customersPrice sheets to print or exportEmails when a customer answersWebhooks — send data to Zapier, Make or your CRMInvite your team and choose rolesPrice changes on site — as needed, within a limit, or lockedPermission to scan and photographRequired before sending ("stupid proofing")Screenshots, the security log, and people who leaveTraining coursesCondition charges — wool, woven, soil, petsWalls, countertops and bathroom fixturesPlan & BillingBooking accepted proposals in ZRWare (Zerorez)Export customers to a spreadsheetAutomatic follow-ups on proposalsOnline booking, deposits and cancellationsTeam chat — one on one, groups, photos and videosBring your customers in from QuickBooksBring customers in from a spreadsheetPayments — use your own processorWhat you do — setting up your servicesDepartmentsLate fees on overdue invoicesRefunds — card payments and QuickBooksReports and sharingSwitching companiesMonthly goals