All guides/What you can delegate

How to scan receipts into QuickBooks Online, get each one attached to its expense, and find the ones still missing

Intuit's receipt app, step by step, then the route that ends with the file on its expense, then one question that lists every expense with no receipt at all.

Updated

QuickBooks Online has its own receipt app, and it works: snap a receipt, upload it or email it, then match it to a transaction in the Receipts tab. The matching stays your job, one receipt at a time. Caribooks takes the receipt further. Forward the email to your Caribooks address, or drop the photo on your company's drop link from your phone, and the original file is attached to its expense in QuickBooks Online, the one the bank feed already brought in. Your assistant does it when you ask, or Autopilot does it every morning and leaves each change for your approval. Then one question lists every expense that still has no receipt, which is the part no receipt app can see.

To scan receipts into QuickBooks Online with Intuit's own tools, take a photo in the QuickBooks mobile app (Receipts screen); upload files under All apps, Accounting, Receipts; or email them to a forwarding address ending in @assist.intuit.com that you create on that same screen. QuickBooks reads the date, amount, vendor and the last four digits of the card, and holds each receipt under For review until you match it to an existing transaction or create a new expense or bill from it. With Caribooks connected, you forward receipts to your Caribooks address instead, from any mailbox and any sender, or drop photos on a link that needs no login. Every file lands in your document box. From there your assistant attaches it to the right expense in QuickBooks Online when you ask, or the Receipts and invoices loop on Autopilot does it for you and waits for your approval.

How to scan receipts in QuickBooks Online

Intuit's Canadian help article, Upload your receipts to QuickBooks, read on 25 September 2026, gives three routes. The US version of the same article, last updated 17 August 2026, differs in a few places, noted below.

RouteWhere it livesWorth knowing
Phone cameraMobile app, Menu, Accounting, Receipts, then the camera icon under Receipt snapThe US article still says Menu, then Receipt snap. Newer iPhones save HEIC, which you convert first
UploadAll apps, Accounting, Receipts, then Upload from computer or Upload from Google DriveThe Canadian article allows several files in one batch. One receipt per file either way
EmailReceipts, Forward from emailOne address per user per company, ending @assist.intuit.com

Files must be PDF, JPEG, JPG, GIF or PNG. The Canadian article adds that receipt snap now reads receipts in other currencies and pulls out the tax rate for each line. Receipt capture is limited on QuickBooks Online Lite in Canada, and on Free and Lite in the US.

The email route has rules that catch people out. Per Email receipts and bills, you register one address per user, a user needs at least standard permission with suppliers to send, and the attachment must be between 46 KB and 20 MB, with one receipt per image. The mail has to come from the address a user signs in to QuickBooks with, and an address QuickBooks does not know gets a message saying it is not set up for receipt and bill forwarding. So a vendor cannot send its invoices straight there, and neither can the employee who never got a QuickBooks login.

Then the matching. In the Receipts tab, the For review list labels each receipt: no record found, one record found, or several. With one match you select Match. With several you select Review, compare, and pick the right expense. With none you create an expense or a bill from the receipt. This is a screen, and every receipt goes through it by hand.

Forward receipts to Caribooks, or drop them from your phone

Every Caribooks account has a receiving address that looks like caribooks-a1b2c3d4e5f6@in.caribooks.com and a drop link, a web page that takes files with no login. If you connect several companies, each one also gets its own address and its own link, and anything sent through them goes straight to that company. Files sent to the account's address are sorted into the right company as they land, from the name on the document, your routing rules and, when those are not enough, a short AI check. Both are on the Documents page of the portal.

Three things differ from Intuit's forwarding address.

Anyone can send to it. A vendor can mail its invoices there directly, and a rule in your own mailbox can forward receipts from the vendors you choose. Forwarding receipts from Gmail or Outlook covers the rule, including the Microsoft 365 setting that silently blocks it.

A receipt with no attachment still counts. Plenty of vendors put the receipt in the body of the email. Caribooks turns the message itself into a PDF and files that.

The drop link lives on your phone. Open it, tap "choose files" to take a photo of a receipt, and save the page to your home screen. Hand a company's link to the person who actually holds the receipts, a site manager or a partner with the company card, and their photos land in the right company's pile without them ever seeing your books. The same file sent twice is recognized and kept once.

Each document is read once when it lands, so you and your assistant can find it by vendor, date or total. Then it has to get onto its expense. There are two ways.

Ask your assistant. In Claude, ChatGPT or Copilot, with Caribooks connected, send:

"Attach the receipts from my Caribooks document box to their expenses."

It lists what is waiting, finds each expense in QuickBooks and attaches your original file to it with attach_file. Attaching is a write, so that company needs full access, which you switch on in the portal. Every connection starts read-only. This is included in the Connector, from $39 a month for one company. Autopilot, below, starts at $149 a month for one company, connector included.

Let Autopilot do it. The Receipts and invoices loop runs every morning and again a few minutes after a file lands. A receipt or a paid invoice is attached to its expense. When the charge has not reached your books yet, the document waits as "Waiting for its charge" and is attached once the bank feed brings it in. An invoice still to pay becomes a bill for your approval, never entered twice. A new loop proposes every change and applies none until you decide otherwise, so at first each attachment waits on the Approvals page with its evidence. Autopilot starts at $149 a month for one company, connector included; see pricing.

Example, on a fictional company. Studio Nord, a six-person design studio in Montréal, forwards every Adobe email to its Caribooks address. The invoice for CA$ 1,079.40 arrives on 27 August. The Visa charge reaches QuickBooks from the bank feed two days later, and the next morning's run proposes attaching the PDF to that purchase. Nobody opened the Receipts tab.

Which expenses have no receipt attached

A receipt app shows what you gave it. It cannot show the receipt you never photographed, and those are the rows that hurt at year end.

QuickBooks records which transaction an attachment belongs to, never the other way round, so the only way to know that a purchase has no receipt is to compare every expense against every attachment in the file. The connector does that on the server in one call, find_expenses_without_attachments, over purchases (anything paid from a bank or card account, including bank feed lines) and bills. It returns one row per undocumented transaction, newest first: type, id, date, amount, currency, payee, account paid from, category, memo and document number, plus a count of how many are documented. The window defaults to the last twelve months. It is a read tool, so it works on a read-only connection.

"Which expenses this quarter have no receipt attached?"

Example output, on the same fictional company:

DateTypePayeeAmountPaid fromCategory
2026-08-19BillImprimerie Rive-NordCA$ 2,340.00Accounts payablePrinting
2026-08-12PurchaseAir CanadaCA$ 884.16Visa 4021Travel
2026-07-30PurchaseBureau en GrosCA$ 213.87Visa 4021Office supplies
2026-07-08BillStudio photo LavoieCA$ 1,500.00Accounts payableSubcontractors

Under it, the summary: 214 purchases and bills between 1 July and 31 August, 177 with a document attached, 37 without, CA$ 16,905.10 undocumented.

Read that list with judgment. Payroll runs, tax remittances, transfers between your own accounts and bank fees are expenses with nothing to attach, and the category column tells them apart from the Air Canada flight you do need to document. A useful follow-up:

"Ignore payroll, transfers and bank charges. Sort the rest by amount and show me the ten biggest."

Forty missing receipts sounds like an afternoon. Ten of them usually account for most of the money.

Attaching the documents you find

Now you go and find them, in your inbox, the vendor's portal, the shoebox. Forward each one to your Caribooks address or drop it on the link, and it joins the rest in the document box. Then name the transaction if you want to be sure:

"Attach the Air Canada receipt I just forwarded to the purchase of 12 August."

The assistant confirms the transaction it matched, then reports the QuickBooks attachment id and the file name. If that transaction already has a document, the call stops and says what is there, so a second pass through your list does not pile duplicates onto the same expense. Attaching another one anyway takes an explicit yes from you. The limit is 20 MB per file, the same as QuickBooks.

attach_receipt covers the case where there is no file at all, only text, such as an order summary copied from a web page. It renders that text as a plain PDF, stamped on every page as a transcription rather than the original, and only when you ask for one. Attachments can go on a purchase, a bill, an invoice, an estimate, a sales receipt, a refund receipt, a credit memo, a vendor credit, a journal entry, a payment, a purchase order, a deposit or a transfer.

Why the missing ones matter, in Canada and the US

In Canada, the Canada Revenue Agency says you are generally required to keep your records for a minimum of six years from the end of the last tax year to which they relate. It is specific about what an expense receipt has to show: the date of the purchase, the name and address of the seller, the name and address of the buyer, a full description of the goods or services, and the vendor's business number when they are a GST/HST registrant and the purchase price is $100 or more before tax (Business records). A bank line showing $884.16 at an airline meets none of it.

In the United States, the IRS ties retention to the period of limitations. Keep records for three years in the ordinary case, six years if you leave out income that is more than 25 percent of the gross income shown on your return, and indefinitely if you do not file (How long should I keep records?).

Either way, the expensive moment comes years after the purchase, when the vendor's portal has rotated its history. Run the missing-receipt list quarterly, while the documents are still findable, in the same pass as categorizing a month of expenses or as a line on the month-end close checklist.

Where this is the wrong tool

Nothing reads your mailbox. Caribooks sees what you forward or drop, and QuickBooks. A receipt that stays in your inbox stays missing. The forwarding rule is what closes that gap, and you have to set it up.

Fewer than a dozen receipts a month. Snap them with the QuickBooks app as you go and match them on the spot. The comparison and the loop earn their keep on files with hundreds of transactions.

You want line items extracted into a spreadsheet, or bank statements turned into transactions. That is document-capture software like Dext. Our Caribooks and Dext comparison says where each one is the better pick.

A formal audit. Your auditor has requirements about evidence and sampling that a conversation does not meet. Use this to arrive with fewer gaps.

QuickBooks Desktop. Online only, because Desktop has no API to connect to.

If your company is in Canada, Intuit's own assistant connectors will not open for it; using QuickBooks Online with Claude, ChatGPT or Copilot in Canada explains what does. If nothing is connected yet, start here or go straight to setup. The missing-receipt list runs on read-only access, so you can see the size of your gap before turning on writes.

Try Caribooks for 14 days

→ Connector from $39/month. Full 14-day trial, no card required.

Read next