How to Import Receipts into QuickBooks (Online and Desktop)
Jun 15, 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...
To import receipts into QuickBooks, use the built-in Receipts feature in QuickBooks Online or Receipt Management in QuickBooks Desktop Plus and Enterprise: upload, email, or snap a photo of each receipt, let QuickBooks read the vendor, date, and total, then review and match it to a transaction. For a large stack, it is faster to extract the data first and import it as one batch.
First, know which receipts you mean
QuickBooks uses the word receipt two different ways, and mixing them up causes most of the confusion. An expense receipt is the slip or PDF from a vendor proving a purchase you made. A sales receipt is a QuickBooks transaction type that records income you collected from a customer at the point of sale. When people search for how to import receipts into QuickBooks, they almost always mean expense receipts, the documents that back up what the business spent. This article covers those. Importing sales receipts is a different job that records revenue, usually handled through a CSV transaction importer.
How do I upload a receipt to QuickBooks Online?
In QuickBooks Online, go to Bookkeeping, then Transactions, then Receipts, and add the receipt one of four ways. You can drag and drop a file or browse for it on the web, snap a photo with the QuickBooks mobile app using Receipt snap, forward the receipt by email to your unique [email protected] address, or pull it in from Google Drive. Accepted file types are PDF, JPEG, JPG, GIF, and PNG. QuickBooks runs OCR on the image, reads the supplier, date, and total, and drops the receipt into a For review tab so you can confirm the details before it becomes an expense. If you are still capturing the paper slips, our guide on how to scan receipts covers getting a clean image in the first place.
Can QuickBooks scan a receipt automatically?
Yes, QuickBooks Online reads a receipt automatically once you upload or photograph it, pulling the vendor name, date, and amount without typing. It then suggests a matching transaction from your bank feed so you can confirm the expense in a click. The important limit is one receipt per file. You can select several files at once, but each file or PDF page must contain a single receipt. QuickBooks does not split a photo that shows five receipts laid side by side, and accuracy drops on faded thermal slips or busy backgrounds, so a clear, straight image of one receipt gives the best read.
Does QuickBooks Desktop have a receipt scanner?
QuickBooks Desktop does have a receipt scanner, but only in the subscription editions: Plus, Premier Plus, and Enterprise. Open Vendors, then Receipt Management, and you can drag and drop receipts, browse for files, import up to ten at a time from Google Drive, email them to a custom qbdesktopdocs.com address, or capture them in the QuickBooks Desktop mobile app. It runs OCR much like QuickBooks Online and creates expense transactions. The catch is that the older one-time-license editions, like Pro and Premier without a subscription, do not include this feature, so check your edition before you rely on it.
How do I attach a receipt to an expense in QuickBooks?
To attach a receipt to an existing expense in QuickBooks Online, open the expense or bill transaction, find the Attachments box at the bottom, and drag the file in or browse for it. The receipt image then travels with that transaction, which is exactly what you want for audit support. When you upload through the Receipts tab instead, QuickBooks links the image to the transaction for you once you match it, so you are not attaching anything by hand. Either path ends with the document tied to the right expense.
Can you import receipts into QuickBooks from a CSV file?
A CSV import brings in transaction data, not the receipt images themselves. QuickBooks Online lets you import bank and credit card transactions from a CSV using a three column layout of date, description, and amount, or a four column layout that splits credit and debit. That is useful for getting the numbers into your books, but the CSV cannot carry the picture of the receipt, and it will not categorize purchases for you. If you specifically need to load many receipts as data, third party importers can map a spreadsheet to QuickBooks fields. The cleaner approach for most people is to extract the receipt details into a tidy file first, which is covered below.
How do I scan multiple receipts at once into QuickBooks?
QuickBooks itself does not batch scan a pile of receipts in one shot, since both the Online and Desktop tools expect one receipt per file and a manual review of each. That is fine for a few receipts a week. It becomes a chore when you are clearing a shoebox or a year of expenses. The workaround is to handle the volume outside QuickBooks: run the whole stack through a tool that reads every receipt at once, exports a clean spreadsheet, and then bring that into QuickBooks. Our bulk receipt scanner reads each file separately in one batch and gives you a single Excel or CSV file with the vendor, date, total, and sales tax already split into columns.
How do I export receipts from QuickBooks Online?
To export receipts from QuickBooks Online, open the Receipts tab, select the receipts you want with the checkboxes, then use Batch actions to download them. QuickBooks bundles the selected images into a ZIP file you can save or send to your accountant. This is handy at year end or when a bookkeeper needs the source documents for a review. Exporting gives you the image files, not a spreadsheet of the data, so if you need the numbers in rows and columns, extract them separately.
Why are my receipts not uploading to QuickBooks?
Nearly always the file, not the feature. Intuit accepts PDF, JPEG, JPG, GIF, and PNG only, a forwarded email must stay under 20 MB in total, and each file has to contain a single receipt. Newer iPhones save photos as HEIC, which QuickBooks cannot read until you convert them, and a scanned PDF holding fifteen receipts is treated as one. Our guide to QuickBooks receipts not uploading works through each cause and its fix.
How do I add receipt information into QuickBooks without a picture?
Enter the expense manually, or import a spreadsheet of extracted receipt data. The image is one form of substantiation, but the record itself is data: date, vendor, amount, category, and what was purchased. You can keep the receipt images in your own storage and still have complete books, because the IRS asks that your records are accurate, complete, and legible, not that they live inside QuickBooks.
Why do my uploaded receipts not match transactions?
An uploaded receipt waits in the For Review tab until QuickBooks pairs it with a downloaded bank or card transaction. Matching fails when the amounts differ because of a tip or a partial refund, when the bank feed has not caught up yet, or when the receipt date sits days away from the posted charge. Check the amount and date on the extracted receipt, then match it manually or add it as a new expense.
The faster route for a backlog of receipts
QuickBooks receipt capture works well as a steady, day to day habit: snap one receipt, review it, match it, done. Where it slows down is volume and data entry, because every receipt still needs a manual review and the native tools read one file at a time. If you are weighing whether to keep keying receipts at all, our breakdown of receipt scanning vs manual data entry compares the cost and error rate of each. If you are facing a large catch-up, extract first and import second. Run the batch through our receipt scanner for QuickBooks, which reads the line items and tax from every receipt and produces a QuickBooks-ready file, then bring the data into your books in one move. You can also convert the receipts to Excel first if you want to check or categorize the rows before importing. The underlying receipt OCR engine is the same whether you have ten receipts or a thousand.
One related note for anyone reconciling a whole month: if your starting point is a bank or credit card statement rather than the paper slips, you can send that straight into your books with a bank statement to QuickBooks converter, then use receipt capture only for the purchases that need a backup document.
To recap: for a few receipts, QuickBooks Online Receipts or QuickBooks Desktop Receipt Management handle the upload, read, and match in minutes. For a backlog, extract the data as a batch and import a single clean file. Either way, keep the receipt image attached to the transaction so every expense has its proof. If your books live in Xero instead, the same batch approach works when you scan receipts into Xero, and FreshBooks or Sage users can scan receipts into FreshBooks or scan receipts into Sage the same way.
Stop typing receipts by hand
Upload your receipts and invoices and get a clean Excel or CSV file in minutes.
Extract my receipts nowFree to try, no sign up required