QuickBooks Receipt Collection for Bookkeepers
A practical guide for bookkeepers who are tired of chasing client receipts: how to ask clients to connect their own inbox, find the invoices already sitting in email, and send approved documents to the bookkeeper or QuickBooks before month-end.
By ilios Galil · Founder, Expensent
Published April 6, 2026 · Updated August 3, 2026
Read this if…
You are a bookkeeper trying to get client receipts out of email and into QuickBooks without asking for inbox access or chasing screenshots every month.
Related: Hubdoc alternatives for QuickBooks (capture tool comparison)
TL;DR
For bookkeepers, the useful Expensent workflow is client intake: the client connects their own inbox, then sends found receipts into the bookkeeping workflow.
QuickBooks and Intuit Accountant Suite help once documents are in the accounting workflow; they do not give a bookkeeper automatic access to a client inbox.
Use Expensent to find current and historical email receipts and route them to the bookkeeper or QuickBooks before month-end.
In This Guide
Client permissions and access patterns
When a client invites you to their QBO file, do not assume every engagement needs the same access level. Some firms operate with a firm lead as primary admin; others use standard or custom roles because the client keeps ownership of subscription and user management. Primary admin is a lot of power — you can add and remove users, change subscription details, and manage sensitive settings — so it should be an intentional choice.
A few patterns we see working:
- Solo bookkeeper, full-service: Consider primary admin or a broad custom role when you are running the close, reconciling every account, coordinating with the tax preparer, and the client wants you to own the books operationally.
- Firm with junior staff: Give the firm lead the access needed for the engagement, then use RBAC to assign junior bookkeepers to the exact permission areas they need — transactions, bank feeds, reports — without giving them access to payroll or user management.
- Tax-prep-only engagement: Downgrade to standard accountant user or use QuickBooks Ledger. You don't need primary admin to run Prep for Taxes and pull workpapers — you just need the data.
Whatever permission model you pick inside QBO, remember that the receipt capture question is separate. Being admin on a client's QuickBooks file doesn't give you access to their inbox, and that is where most of the source documents actually live.
The 5 methods bookkeepers give clients for receipts
Across QBO-focused bookkeeping firms, receipt collection tends to fall into one of five patterns. Most firms use two or three at once, and the mix is usually driven by which client action you can make repeatable without asking for direct inbox access.
1. Client emails receipts directly
The client is told to forward invoices or receipts to the QuickBooks forwarding address shown in their company (or to the bookkeeper, who then forwards them). Simple and free. Fails often because the client has to remember, and because QuickBooks requires every sending email address to be enabled with the right permissions per company file.
2. Shared Google Drive or Dropbox folder
One folder per client, named by month. Client drops PDFs and photos in, bookkeeper uploads to QBO at month-end. Works for disciplined clients. Creates a manual re-upload step for you and a separate source-of-truth that doesn't match the Receipts tab inside QuickBooks.
3. Dedicated capture tools (Hubdoc, Dext, AutoEntry, Expensent)
Purpose-built receipt capture apps that reduce the client's manual forwarding burden. Hubdoc and Dext are document capture and publishing tools. Expensent is different: the client connects their own inbox, reviews the emails Expensent identifies, and routes approved invoices to the bookkeeper or QBO. We break these down side-by-side in section 7 below.
4. Client portal / secure upload link
Your practice-management tool (Karbon, Keeper, TaxDome, Canopy) exposes a branded client portal where the client uploads files. Good for compliance-heavy engagements. Not designed for high-volume receipts — clients who post 100 receipts a month give up after the first week.
5. Raw QBO receipt capture (mobile app + drag-and-drop)
QuickBooks Online has built-in capture: the mobile app for camera snapshots, browser drag-and-drop, and the QuickBooks forwarding email path. Works per client, but requires the client to be logged into their QBO instance — and every email sender to be enabled with the required permissions ahead of time. Good as a floor, rarely a full solution on its own.
For a deeper side-by-side of QuickBooks capture pathways, see QuickBooks receipt capture methods compared.
Workflow B: Client-owned inbox intake with Expensent
The alternative to manual filters is a dedicated capture tool that handles extraction and publishing. The three names you will hear most often in QBO bookkeeping circles are Dext, Hubdoc, and — in the last year or so — Expensent. They solve overlapping problems in different ways.
The Expensent model is intentionally narrower than a practice console: the client owns the account and connects their own inbox. The bookkeeper supplies the destination and process, then receives the documents or sees them arrive in QuickBooks. That is the concrete value for a bookkeeping relationship: less chasing without pretending the firm controls the client's email.
| Dimension | Dext | Hubdoc | Expensent |
|---|---|---|---|
| Core model | Client forwards / uploads; OCR extracts; publishes to QBO | Client forwards / uploads; auto-fetches some vendor bills | Client connects their inbox; Expensent surfaces identified invoices; approved items forward to the bookkeeper or QBO |
| OCR quality | Strongest of the three | Weaker than Dext | AI classification + AI extraction of price, currency, recipient |
| Pricing for QBO firms | Partner / multi-client pricing, higher cost | Free with Xero subscriptions; around $12/mo standalone for QBO-only firms per Hubdoc’s published pricing | Client-owned account; see pricing; one account per client engagement |
| Firm-level console | Yes (Dext Practice) | Yes (via Xero HQ for Xero firms) | No firm console; one client-owned account per engagement |
| Multi-inbox support | Per-client upload email, no direct inbox OAuth | Per-client upload email, no direct inbox OAuth | Client can connect supported Gmail / Workspace / Outlook / IMAP inboxes inside their account |
| Publishes into QBO | Direct transaction publish | Direct transaction publish | Forwards to the QuickBooks forwarding address; QBO's native Receipts flow handles the rest |
| Setup time per client | More involved publisher setup, categories, and rules | Upload email and publisher setup per client file | Client connects inbox, sets destination, and tests rules |
How to read this table. Dext and Hubdoc are the incumbent publishers: they take source documents, OCR them, and write transactions into QBO with the source attached. They are excellent at the publish step and mature. Their weakness is the collection step — they both depend on the client remembering to upload or forward, and firms generally rate Hubdoc's OCR below Dext's.
Expensent sits upstream. The client connects their own inbox, finds current and historical receipt emails, and sends selected documents to the bookkeeper or the client's QuickBooks forwarding address. Recurring sender-and-subject patterns can then route new documents automatically. When the destination is QBO, the connected sender still needs to be enabled in QuickBooks Manage forwarding email.
The client owns the mailbox connection through one Expensent account per engagement. The bookkeeper receives more source documents before close without taking ownership of client email credentials.
Full side-by-side: Hubdoc alternatives for QBO. If you want a pure automation walkthrough for a single client file, see the full QuickBooks bill automation guide.
Recommended client intake workflow for QBO
This client-owned workflow keeps source documents moving before close without asking the firm to own the client's mailbox.
1. Client-owned inbox intake
Ask the client to create one Expensent account for the engagement and connect their own Gmail, Workspace, Outlook, Microsoft 365, or supported IMAP mailbox. The bookkeeper gives the client the destination: the bookkeeper's intake inbox, the client's QuickBooks forwarding address, or another approved accounting destination. When the destination is QBO, enable the client's sending address in QuickBooks Manage forwarding email with the required Vendor access so forwarded messages are accepted.
2. Rules for recurring documents
For each recurring invoice, such as Stripe, AWS, SaaS renewals, office rent, or recurring suppliers, the client can create a one-click rule from the email itself inside Expensent. Rules are based on sender and subject patterns, so the workflow can route future recurring invoices while keeping exceptions visible for review.
3. QBO bank feeds + receipt matching
Let QuickBooks' native Receipts tab match the forwarded source documents to bank feed transactions. This is what QBO is designed to do. Once the receipt is there, QBO can surface the match in “For Review” for the bookkeeper to evaluate. The whole point of getting the receipts in at the top of the funnel is to turn the month-end search into accounting review.
4. Month-end close inside Prep for Taxes
Use Prep for Taxes to consolidate P&L and balance sheet, make reclassifications, attach workpapers, and export to your tax preparer (or to ProConnect Tax Online if you file in-house). Because the receipts are already attached to every transaction, your workpapers include the source documents without any extra upload step.
Frequently asked questions
Is QuickBooks Online Accountant free for bookkeepers?
Yes. Intuit currently presents the free accountant offering as Intuit Accountant Suite Core, with QuickBooks Online Accountant (QBOA) still referenced as the accountant portal. Accountants and bookkeepers use it to access the client dashboard, Prep for Taxes, Workpapers, and role-based access tools. You only pay if you resell QuickBooks Online subscriptions to clients or add paid tax, payroll, or firm products. US ProAdvisor bundles and international accountant bundles can change, so confirm the exact current bundle on Intuit's sign-up page.
How many clients can I manage in QBOA?
There is no hard client cap documented by Intuit for QuickBooks Online Accountant. Bookkeeping firms can manage many client engagements from a single accountant login. The practical limit is not the portal — it is how much per-client work your firm can absorb, how standardized your close process is, and how much source-document collection you can automate.
What's the difference between QBOA and QuickBooks Online Advanced?
QuickBooks Online Advanced is a subscription tier for a single company file — it is for the business itself. QuickBooks Online Accountant (QBOA), now presented inside Intuit's accountant-suite branding, is the free portal accountants and bookkeepers use to manage client company files from one login. It gives you the client list, Prep for Taxes, Workpapers, accountant-only tools, and role-based access features. Firm-book bundles can vary by region and change over time, so confirm the current bundle on Intuit's page.
How do bookkeepers collect receipts from clients without chasing?
The practical pattern is client-owned intake. The client connects their own inbox to Expensent, which finds current and historical invoice and receipt emails and routes them to the bookkeeper or the client's QuickBooks forwarding address. The client keeps ownership of the email connection.
Does QuickBooks Online have built-in receipt capture?
Yes. QuickBooks Online includes native receipt capture through three channels: the mobile app (camera capture), drag-and-drop upload in the browser, and email forwarding to the company-specific forwarding address. Current Intuit help says customized forwarding addresses end in @assist.intuit.com. If a client's QuickBooks company shows a qbodocs address or another Intuit-managed destination, use the exact address shown there. OCR runs automatically and forwarded receipts or bills land in the review flow. The catch for bookkeepers is that the email path requires sender authorization per client, per company file.
What is the best way to forward invoices from multiple client-owned inboxes to QuickBooks?
The cleanest pattern is one client-owned Expensent account per client engagement. The client connects their Gmail, Google Workspace, Outlook, Microsoft 365, or supported IMAP mailbox, then sets the destination to the bookkeeper or that client's QuickBooks forwarding address. If the client has multiple mailboxes, such as an accounts@ alias and an owner inbox, those can be connected inside the client account. For a full walkthrough of the underlying mechanics see the full QuickBooks bill automation guide.
Can I use one Hubdoc or Dext account for multiple QBO clients?
Dext and Hubdoc both offer firm-oriented workflows where one login can manage multiple client files. Dext Practice is the multi-client product and publishes directly into each client's QBO file. Hubdoc is bundled free with Xero subscriptions, but for QBO-only firms Hubdoc is sold standalone at $12 USD/month after a 30-day free trial. If you are choosing between them or looking for a lighter-weight option, Hubdoc alternatives for QBO covers the trade-offs in detail.
How do I set up QuickBooks email forwarding for a client?
First, copy the exact forwarding address shown in the client's QuickBooks company. Current Intuit help says customized addresses end in @assist.intuit.com; if QuickBooks shows a different Intuit-managed destination for that company, use the address shown there. Then make sure the sending address has at least standard permissions with Vendor access and is enabled in QuickBooks Manage forwarding email. The client can forward manually, use Gmail/Outlook rules, or connect their own inbox to Expensent and set that forwarding address as the destination. Gmail filters can work, but they are keyword based and require maintenance.
Related Reading
Get client receipts into QuickBooks before close
The client connects their own inbox to Expensent. Existing and recurring receipt emails reach you or QuickBooks while the client keeps ownership of the mailbox connection.
Get Started