How to Upload Invoices to OneDrive (Manual + Automated)
Upload invoice PDFs to OneDrive by hand, with the sync client, or via Power Automate, then automate capture-and-file with AI so Microsoft 365 teams stop dragging files every week.

You already pay for QuickBooks Online. The invoices still land in Gmail first: Stripe PDFs, AWS billing mail, a lunch receipt on someone's phone. Getting them into QuickBooks is usually one of two jobs: push a document into the Receipts tab with as little typing as possible, or build a capture habit so vendor mail stops dying in the inbox. QuickBooks has a built-in forwarding address for the first job, free and genuinely useful. But it has a ceiling. For the Xero equivalent, see how to email invoices to Xero. Deep field mapping and sync troubleshooting live in our separate QuickBooks Online integration guide.
@assist.intuit.com address in QuickBooks Online → Receipts → Forward from email.Most small teams run both: official address for card receipts, capture tool for SaaS and supplier mail.

When you email a document to QuickBooks, it usually lands as a receipt: proof of a purchase you will match to a card or bank transaction. That is correct for coffee, Uber, and most card spend.
If the file is a supplier invoice you have not paid yet, open it in Receipts and choose Create bill so it appears in what you owe. Mixing those up is the number one "why is this in the wrong place" ticket.
| You emailed… | Treat it as | Next action in QBO |
|---|---|---|
| Card or cash purchase already paid | Receipt / expense | Match to bank feed |
| Supplier invoice due later | Bill | Create bill, then pay when due |
| Mixed PDF pack | Review each one | Split mentally: paid vs unpaid |
| Method | Effort | Best for | Weak spot |
|---|---|---|---|
| Type it in | High | One-off bills | Does not scale |
Forward to @assist.intuit.com |
Low | Card receipts with PDF/image attachments | HTML bodies, portals, forgotten forwards |
| Capture tool → QBO (or Sheets first) | Setup once | Recurring vendor and SaaS email | You still need portal downloads for non-email vendors |
Every QuickBooks Online user can create a custom address ending in @assist.intuit.com. Older companies may still see a legacy @qbodocs.com address; prefer the current Assist address.
@assist.intuit.com address.Attachment limits matter. QuickBooks expects attachments roughly between 46KB and 20MB. Tiny screenshots and giant multi-page scans can fail. Invoices pasted only into the email body are not read by this built-in flow.
Confirm steps against Intuit's current help docs when the UI moves; product labels change faster than blog posts.
Under Receipts, open Manage forwarding email and enable each user who should send. Everyone gets their own Assist address; everything lands in one Receipts queue. That is the right fix when receipts die on salespeople's phones.
The QuickBooks mobile app can also photograph a till receipt into the same Receipts tab. For on-the-road card spend, that is often faster than email.
The Assist address is not only capture. Because QuickBooks reads vendor, amount, date, and card digits, it can line the receipt up against the bank feed and attach the image to the transaction. That join (document + cleared charge) is the real win for card expenses.
Review Receipts weekly while the feed is fresh. A quarterly pile of unmatched receipts is how month-end turns into archaeology.
@assist.intuit.com stopsUse the official address. Then be honest about its ceiling.
| Gap | What happens |
|---|---|
| Invoice only in the HTML body | Built-in forwarding skips it (attachment required) |
| Portal-only vendors (no email) | Nothing to forward until you download the PDF |
| High volume of SaaS bills | Manual forward becomes the new bottleneck |
| You need line items in a sheet first | Receipts flow is ledger-centric, not Sheets-first |
| Personal + work in one Gmail | You still decide what to forward; a second tool can add privacy boundaries |
For a wider view of email capture options (full inbox vs dedicated address), see how to extract invoices from email automatically. Client-specific filters: Gmail and Outlook.
If the bottleneck is vendor email, not "I already have a PDF on my phone," add a capture layer in front of QuickBooks.

You can keep @assist.intuit.com for card receipts and TallyScan for AWS / Stripe / landlord mail. They are complementary, not mutually exclusive.
Pro Tip: During Beta, run QBO sync on five known invoices, confirm vendor matching and bill vs expense behavior, then widen the filter. Do not flip every historical forward on day one.
Field-level mapping, duplicate vendors, and sync errors are covered in detail in integration with QuickBooks Online.
Use QuickBooks' Assist address when you…
Add a capture tool (like TallyScan) when you…
Stay on Hubdoc / Dext-style tools when you…
In QuickBooks Online, open Receipts, set up Forward from email, and create an address ending in @assist.intuit.com. Forward PDF or image attachments to that address, then review them in the Receipts tab.
It is a custom address you create that ends in @assist.intuit.com (one per enabled user). Some older accounts still show @qbodocs.com. Manage it under Receipts → forwarding settings.
By default it behaves like a receipt for bank matching. If it is a supplier invoice you will pay later, convert it to a bill from the Receipts review screen.
Yes, when vendor, amount, date, and card digits are clear enough. That match-plus-attachment flow is the main reason to use the built-in address for card spend.
Yes. Enable each user under Manage forwarding email. Each person forwards from their own Assist address into one shared Receipts queue.
PDF and image attachments in a mid-size window (commonly cited as about 46KB to 20MB). Body-only HTML receipts are not processed by the built-in forwarder.
Download the PDF from the portal, then forward it to @assist.intuit.com or to your capture tool. No email-only product can fetch a document that was never emailed.
@assist.intuit.com?Not instead. Use Assist for simple card receipts. Use TallyScan when you want automated extraction from vendor email with a privacy-first forward address, Sheets/Drive hand-off, and optional QuickBooks sync (Beta).
Set up @assist.intuit.com today if you have not. Forward three real receipts and match them to the bank feed. That single exercise usually shows exactly which gap remains. If it is SaaS and HTML invoices that the built-in address keeps missing, create a free TallyScan account and forward one Stripe or AWS email to your dedicated address. Pricing is on the pricing page.
Upload invoice PDFs to OneDrive by hand, with the sync client, or via Power Automate, then automate capture-and-file with AI so Microsoft 365 teams stop dragging files every week.
Invoice capture and invoice data capture explained, plus tools compared by fit (not a fake #1). Field reference, Hubdoc vs Dext vs TallyScan, ROI math, and how to test before you buy.
Native PDF vs scan, five extraction methods compared, fields you need, accuracy checks, and when AI beats templates so you stop retyping invoices into Sheets or your ledger.