QuickBooks Receipts Not Uploading? How to Fix It
Jul 13, 2026
Turn your receipts and invoices into a clean Excel or CSV file. Upload one or a whole batch:
PDF, JPG, PNG, BMP, HEIC, TIFF
Upload your receipts and invoices
Drop files here or click to upload
Up to 50 files
Uploading...
Last updated July 2026.
Receipts that will not upload to QuickBooks almost always fail for one of five reasons, and none of them are your fault: the file is an iPhone HEIC image QuickBooks cannot read, the file type is not supported, the email you forwarded is over the size limit, you put several receipts in one file, or the receipt uploaded but never matched a transaction so it looks like it vanished. This guide covers each cause, the fix, and the faster way to get a backlog of receipts into QuickBooks without fighting the upload screen at all.
Why are my receipts not uploading to QuickBooks?
The most common cause is the file format. Intuit's own documentation states that receipts must be a PDF, JPEG, JPG, GIF, or PNG, that the total size of a forwarded email must not exceed 20 MB, and that each file should include only one receipt. It also notes that newer iPhones and iPads save photos in HEIC format, which has to be converted before QuickBooks will accept it. If your upload silently fails or returns an error about the file type, check those four things first, in that order.
Why does QuickBooks say it cannot upload this type of file?
Because the file is not one of the five formats QuickBooks accepts. The two that catch people out are HEIC and HEIF, the default photo format on recent iPhones, and screenshots or documents saved as Word, Excel, or HTML. A photo that looks perfectly normal in your camera roll can still be an HEIC file. Change the iPhone camera setting to Most Compatible so photos save as JPEG, or convert the existing images, and the same upload works.
How do I stop my iPhone from saving receipts as HEIC?
Open Settings, tap Camera, tap Formats, and choose Most Compatible instead of High Efficiency. From that point on your phone saves photos as JPEG, which QuickBooks accepts. Photos you already took stay in HEIC, so convert those in bulk rather than one at a time. This single setting is the cause of a surprising share of failed receipt uploads.
Why did my emailed receipts not show up in QuickBooks?
Three things break email receipt forwarding. The email exceeded the 20 MB total size limit, so nothing arrived. You sent it from an address that is not registered with the receipt-forwarding inbox, so QuickBooks ignored it. Or the receipt was in the body of the email rather than attached as a file, which QuickBooks does not always read. Send from your registered address, attach the receipt as a PDF or image, and keep each email under the size cap.
Can I forward several receipts in one email?
You can attach more than one file, but each file must contain only one receipt, and the whole email still has to stay under 20 MB. This is the rule that quietly ruins batch work: a scanned PDF holding fifteen receipts on fifteen pages is one file, and QuickBooks will treat it as a single receipt, reading one merchant and one total from it and discarding the rest. If your scanner produces multipage PDFs, split them before sending or extract the data another way. If your receipts are scattered across several mailboxes to begin with, it is worth pulling every inbox into one place before you start, so nothing is missed in the shuffle.
Why are my QuickBooks receipts not matching transactions?
An uploaded receipt sits in the For Review tab until QuickBooks pairs it with a bank or card transaction. Matching fails when the amounts differ, when the transaction has not yet downloaded from the bank, or when the receipt is dated days away from the posted charge. Tips, split payments, and partial refunds all cause a mismatch. Check the amount and date on the extracted receipt first, then match it manually or add it as a new expense.
Why does QuickBooks read the wrong total from my receipt?
Built-in receipt capture reads the largest or last dollar figure it recognizes, which is not always the amount you paid. Faded thermal paper, a photographed receipt at an angle, a tip line filled in by hand, or a receipt showing both a subtotal and an amount due all confuse it. Review the vendor, date, and total before you accept the transaction. Accuracy on real-world receipts is the weakest part of most built-in scanners, which is worth understanding before you trust a batch of them: see how accurate receipt OCR really is.
Does QuickBooks have a limit on receipt uploads?
The practical limits are the ones above: supported formats, 20 MB per forwarded email, and one receipt per file. There is no batch extraction step, which is the real constraint. QuickBooks Online was built to capture receipts as you spend, one at a time, not to clear a shoebox in an afternoon. That design is fine for a handful of receipts a week and painful for a quarter's worth in one sitting.
How do I upload a lot of receipts to QuickBooks at once?
Extract the data first, then import it as a single file. Run the whole stack through a receipt scanner that reads every receipt in one batch, exports the vendor, date, sales tax, line items, and total as rows, and gives you a QuickBooks-ready CSV or Excel file. You import once instead of uploading a hundred images and reviewing each. That is exactly what the receipt scanner for QuickBooks does, and the bulk receipt scanner covers the same workflow for a large backlog. The step-by-step version lives in our guide to importing receipts into QuickBooks.
Can I add receipt information to QuickBooks without a picture?
Yes. A receipt image is one form of substantiation, but the expense record itself is just data: date, vendor, amount, category, and what was purchased. You can enter an expense manually, or import a spreadsheet of extracted receipt data, and keep the image files in your own storage as backup. The IRS cares that your records are complete, accurate, and legible, not that they live inside QuickBooks.
What if the QuickBooks receipt upload is stuck or spinning?
Work through the boring list before assuming the feature is broken. Try a different browser or an incognito window, because a stale cache and browser extensions are a common cause. Clear the extension conflicts by disabling ad blockers on the QuickBooks tab. Confirm the file is under the size limit and in a supported format. If the receipt shows as uploaded but never appears, check the For Review tab rather than the transaction list, since it lands there first. If uploads still fail across browsers and file types, the issue is on Intuit's side, and the workaround is to extract the data and import a CSV instead of waiting.
Troubleshooting checklist
| Symptom | Likely cause | Fix |
|---|---|---|
| "We can't upload this type of file" | HEIC iPhone photo, or an unsupported format | Save as JPEG or PDF; set iPhone camera to Most Compatible |
| Emailed receipts never arrive | Email over 20 MB, or sent from an unregistered address | Send under the cap from your registered email, receipt attached as a file |
| Only one receipt read from a scanned PDF | Multiple receipts in one file | One receipt per file, or batch-extract the data instead |
| Receipt uploaded but not visible | It is sitting in For Review, unmatched | Open For Review and match or add the transaction manually |
| Wrong total captured | Faded thermal print, tips, subtotal read as total | Review the extracted fields before accepting |
| A quarter of receipts to clear | No batch extraction in QuickBooks | Extract to CSV or Excel, then import once |
The bottom line
Most QuickBooks receipt upload failures are format and size problems, not bugs: HEIC photos, unsupported file types, emails over 20 MB, and multiple receipts crammed into one PDF. Fix those and single receipts go in cleanly. What no setting fixes is the one-at-a-time design, so if you are staring at months of receipts, stop uploading images and extract the data in a batch instead. Upload the stack here, get vendor, date, sales tax, and line items as rows, and import a single QuickBooks-ready file. If your books live somewhere else, the receipt to Excel converter produces the same clean spreadsheet for any ledger.