// QuickBooks Online and Desktop · AP automation
Vendor invoices drafted as QuickBooks bills, then held up against the bills you saved.
For contractors, property managers and small manufacturers who key vendor invoices into QuickBooks Online or QuickBooks Desktop by hand. AI drafts each bill, vendor, bill no., dates, lines, customer and class, from copies of 20 to 30 invoices already entered. Your reviewer, the person who knows your books best, compares every draft with the bill your team saved. We never log in to QuickBooks.
- Past bills
- 20 to 30
- Sign-ins to QuickBooks
- None
- Bills paid by us
- None
// The one job
A vendor's invoice in, a QuickBooks bill drafted for your reviewer
Today someone opens a new bill, picks the vendor, copies the bill number and dates off the invoice, and spreads the amount across expense accounts or product lines. On a contractor's books each line also needs a customer or job; on many others, a class. Keying it is fast. Deciding where every dollar belongs is not.
For the test, AI reads copies of invoices your team has already entered and drafts each one as a QuickBooks bill, header, category lines and item lines, with its reason for every choice. Nothing is saved in QuickBooks. Your reviewer puts each draft next to the bill your bookkeeper actually saved and marks what differs.
a bill with its lines
// Inside QuickBooks
What a QuickBooks bill makes your bookkeeper decide
Category lines or item lines. A QuickBooks Online bill has two tables. Category details takes an account from your chart of accounts; Item details takes a product or service with a quantity and rate, and Intuit's help notes that table may first have to be switched on in your expense settings. Either kind of line can carry a Customer and a Billable box, which is how a job cost or a bill-back rides along to an invoice. The draft uses whichever table your team used for that vendor, so a supplier you track by item never turns quietly into an expense account.
Purchase orders and receiving, done your way. In QuickBooks Online, picking a vendor with open POs lists them beside the bill; adding one pulls its lines into Item details, and a partial delivery is billed by lowering the quantity. The PO closes once every quantity is billed, and Intuit warns that unlinking it later leaves it closed until someone reopens it. A company that set its inventory receiving method to item receipts can't switch back, and from then on the receipt, not the bill, moves quantity on hand. QuickBooks Desktop offers Receive Inventory with Bill or without one; the second makes an item receipt that waits for the vendor's invoice, and every PO field but the memo carries onto the bill. The draft names the PO or receipt it matched and leaves the link itself to a person.
Bill numbers and repeats. QuickBooks Online has a setting, Warn if duplicate bill number is used, in its advanced settings. Desktop's bill preferences have Warn about duplicate bill numbers from same vendor, which fires only when number, vendor and transaction type match exactly; one Desktop user notes that A00025 and a00025, or 00025 and 25, slip past it. So the draft writes the bill no. exactly as printed and also checks your past bills by vendor, amount and date, naming any earlier bill it resembles.
Class and customer on every line. With class tracking on, QuickBooks Online asks whether one class covers the entire transaction or each row gets its own, and it can warn when a transaction has none. Whatever your classes stand for, buildings, crews or departments, the draft follows that setting: one class per bill, or one per line, split the way the invoice reads. A line it can't place goes to your reviewer with the question, never to a catch-all class.
Approvals, and what your reviewer watches. The bill approval workflow in QuickBooks Online can route bills by amount, vendor or location, with up to seven approvers for a set of conditions, and pending bills show an approval status in the Unpaid list. QuickBooks Desktop Enterprise builds approval processes on amount, vendor name and vendor type, though Intuit notes that bills created from an item receipt aren't sent for approval and an admin's own entries skip it. The draft flags each bill your rules would route, those two gaps included. Your reviewer, often the bookkeeper or controller, looks hardest at the account or item picked, the customer and class, and any number that looks like a repeat.
// What you send
Exports and invoice copies, never a QuickBooks user
20 to 30 entered bills and their invoices
Each vendor invoice as it arrived, beside the bill your team saved from it, with every line. A bill split across jobs, a partial delivery and a vendor credit make the sample better.
Your lists
Chart of accounts, products and services, classes, and customers or jobs, saved from QuickBooks as spreadsheets. These are what the drafts code to.
Open POs and how bills get approved
Purchase orders and item receipts behind the sample bills, plus your approval rule: the workflow's conditions, or your controller's own words.
First the NDA, then the copies
Both sides sign it before any file moves. No QuickBooks user, no accountant invite and no bank feed at any point. If invoices must stay in the office, your reviewer helps us make look-alikes that keep the awkward ones.
// Before it starts
Up front, in writing, by the owner
These are agreed with the owner before your bookkeeper exports anything.
- Your reviewer
- Named by the owner: the bookkeeper, AP clerk or controller who enters these bills
- Success criteria
- Written down: which bill fields count, line by line
- Sample
- Picked by your reviewer, with split, partial and repeat bills in it
- Price
- A range for the live job
- NDA
- Signed before the first invoice
// How it's judged
Your saved QuickBooks bill next to the draft
| Across the same invoices | The bill in QuickBooks | The AI draft |
|---|---|---|
| Vendor, bill no. and terms, with likely repeats named | From your invoices | From your invoices |
| Category lines or item lines, as your team chose | From your invoices | From your invoices |
| Account, or product and service, on each line | From your invoices | From your invoices |
| Customer or job, and the Billable box | From your invoices | From your invoices |
| Class on the whole bill or on each row, per your setting | From your invoices | From your invoices |
| PO or item receipt matched, partial quantities included | From your invoices | From your invoices |
| Bills your approval rule would send to an approver | From your invoices | From your invoices |
// After a yes
About 30 days of new invoices, with a person saving each bill
When the drafts meet the success criteria, new vendor invoices get the same treatment for about 30 days.
A person on your team approves, edits or rejects each draft before any bill exists in QuickBooks. Bills get in the way your bookkeeper prefers: keyed from the draft, or loaded with tools QuickBooks already has. Intuit's bill import for QuickBooks Online takes category lines but not item lines and suggests batches of 100 or fewer; Batch Enter Transactions in Desktop Accountant and Enterprise accepts bills and bill credits. Paying bills stays exactly where it is today.
// Later, one at a time
Next jobs a QuickBooks office might test
- 01Next
Vendor credits and statements
Credits for returns matched to the bills they reverse, and vendor statements checked against your open bills, for your bookkeeper to approve.
- 02Then
Month-end by job or class
Notes on costs that landed in an odd account or class, drafted for the controller before the books close.
- 03After that
Billable costs onto customer invoices
Invoices drafted from costs marked billable, each checked and sent by a person on your team.
// By industry
The full job page for your industry
Construction
Property management
Manufacturing
// One hard limit
We never log in to QuickBooks, and no bill is entered, approved or paid.
The test works only from copies and exports your team sends. We never sign in to QuickBooks Online, QuickBooks Desktop or any Intuit account, and the test never enters, approves or pays a bill, contacts a vendor or touches a bank account. A person on your team decides and saves every bill. We claim no integration, app listing, partnership, ProAdvisor or reseller status with Intuit. QuickBooks is named here only because it is the system you run; it is a trademark of Intuit Inc.
One job, one price: a range before the proof of concept, a fixed price before you sign.
What sets the range: vendor invoices entered per month, and how many carry item lines, POs or splits across jobs or classes.
// Questions
Questions from QuickBooks offices
Is this a QuickBooks app or integration?
Does it matter whether we run QuickBooks Online or QuickBooks Desktop?
QuickBooks Online already reads bills we upload. Does this do the same?
Our approvals happen outside QuickBooks. Does that matter?
What do you need out of QuickBooks?
Will anything be paid or scheduled?

Rob Eason, founder
// Book a call with Rob
Pick 30 bills your team entered in QuickBooks last month.
A 30-minute call with Rob. He'll ask what your company does, your role, which job you want tested and roughly how many vendor invoices reach your bookkeeper a month. Hold the invoices until both sides sign the NDA.
- Co-owned a 60-employee financial services firm and sold his share to his partner.
- Ran GOSO Technologies, a Boston solar company rated 5/5 across 24 Google reviews.
- 5/5 across 83 reviews in HighLevel's Certified Admin Directory.
- 4.3/5 from 6 Google reviews of Massmarket AI.
- Every directory and Google review, critical ones included, is shown word for word at massmarket.ai/reviews.
- Takes every proof-of-concept call himself.
