By default, a P&L exported from QuickBooks Online carries Intuit's logo at the top, Intuit's footer at the bottom, and Intuit's template formatting in between. That's the file most bookkeepers email to their clients each month. There's no logo upload in the native exporter, no color override, no firm name in the header. The deliverable your client opens looks like it came out of a tool they could buy themselves for $30 a month — not out of the firm they're paying you to run.
For a solo bookkeeper doing the books for a few friends, that might be fine. For a Pro or Team practice charging real prices, it's a brand problem. The monthly close package is the only artifact most clients ever look at, and right now it's the one piece of your service that has somebody else's name on it.
When I was building Streamline Reports, this was the first thing I had to solve. What white-labeling actually covers, what it doesn't, and how to ship branded reports out of QBO without losing your weekend to it. This post is the how-to I wish existed when I started.
What "white label" actually means for a QuickBooks report
Most tools that claim white-label only do part of it. So let's be specific. A white-labeled financial report has three surfaces the client touches, and you want your brand on all of them:
The PDF itself — cover page, header, footer, page numbering area. Your logo, your firm name, your colors. No mention of the underlying tool.
The email it arrives in — sender name, sender email address, subject line, body, footer. Comes from your domain, not a third party's.
Recipient-facing micro-surfaces — the "Powered by" footer, the small print, the link previews. These are the things you stop noticing on your own work but every client notices on someone else's.
The reason most bookkeepers don't bother with any of this is that the alternative is worse. Either you're rebuilding reports by hand to add a logo, or you're paying for an advisory platform built for ten-person firms with software budgets to match. The path of least resistance is to send the raw QBO export and move on. Which is what most people do — and which is why the deliverable feels generic.
How white-labeling works in Streamline Reports
This is the mechanism, not the pitch. You connect QuickBooks Online with OAuth, add a client, and the data pulls live every time you generate a report — P&L, balance sheet, A/R aging, cash flow, the usual cast. You build the report once using drag-drop blocks, save it as a template, and apply that template to every client.
The white-label settings live in the firm's brand config (Pro and Team only — more on the Free tier below). Three things to set:
Firm logo — uploaded once, appears on the PDF cover and the email header
Brand color — a single hex value that drives the accent on PDF section dividers and the action button in the email
Sender identity — your own Gmail or Outlook account is connected via OAuth and the report sends from your address, not a relay or a no-reply
When the client gets the email, they see your firm name as the sender, your domain in the from-address, your logo in the email body, and a link to the PDF report. They click the link, download the PDF, and the cover page is yours. Nowhere in that flow does the word "Streamline" appear on a Pro or Team plan.
On the Free tier, the reports are real and the workflow is the same, but the PDF and email carry Streamline's branding instead of yours. That's how the free tier earns its keep — it's how the product gets in front of other bookkeepers. Three active clients, the core block library, full sending flow. When you upgrade to Pro at $49 a month, the brand config unlocks and the Streamline mention disappears from every surface the recipient touches. It's a real white-label, not white-label-with-an-asterisk.
Team adds the rest of your shop
If more than one bookkeeper in your firm sends reports under the same brand, that's the Team tier at $139 a month. Three seats included, multi-user firm accounts, the same white-label applied across everyone's sends. Same recipient experience as Pro — your logo, your colors, your domain as the sender, no Streamline mention anywhere the client sees.
For a solo practice Pro is the right tier. Team exists for the shops where the partner's brand standard has to hold across two or three bookkeepers all doing the same monthly close work.
The two-minute setup
This is the actual setup, assuming you're on Pro (where the brand config is unlocked). From a fresh signup:
Connect QuickBooks Online via OAuth (one click, lands you back on the dashboard with the company list)
Upload your firm logo and pick a brand color in Settings → Brand
Connect your Gmail or Outlook account so reports send from your address
Add a client and assign their QBO company
Pick a template (system templates ship seeded — Monthly Bookkeeping Package is the one to start with), customize the block order if you want, hit Generate
Review the PDF, edit the email body, send
First client takes about fifteen minutes. Every client after that is a few minutes because the template carries over. The second month onward is mostly clicking "generate" on each client and reviewing before send. You're not exporting and re-emailing one client at a time. You're not retyping the cover note. You're not opening QBO twenty times.
The recipients section in Streamline handles the contact list per client — you can add multiple recipients, set a default sender for each client, and the schedule sends feature will push them on the day you pick if you want to batch your close work earlier in the week.
What white-label doesn't fix
Worth being honest. White-labeling makes the deliverable look like your firm. It doesn't fix the underlying month-end work. You still have to close the books, reconcile the accounts, and write the narrative if you want one in the email. Streamline can draft an executive summary from the actual numbers in the report, but you edit it before it sends, and that edit is the part where your judgment shows up.
What it does fix is the per-client repetition — opening QBO for each client, pulling each report, attaching it to an email, writing the cover note, sending, repeating. Across a real book that's hours of clicking that produces nothing new. Whether you use the time back to take on more clients, raise your rate per close, or just go home earlier on the 5th, that's the bookkeeper's call.
Try it on one client
Free tier is real. Three active clients, QuickBooks Online connection, the core block library, full sending flow. The catch is that the PDF and email carry Streamline's branding — your reports look like Streamline reports, not your firm's. That's the trade for using it free. It's enough to see whether the product fits your workflow before you put your brand on it.
When you upgrade to Pro at $49 a month, the brand config opens up: your logo, your colors, your domain as the sender. The Streamline mention strips from every recipient surface. You also get unlimited clients, scheduled sends, Excel export, and the expanded block library. Team at $139 adds multi-user firm accounts for shops with more than one bookkeeper. Annual is 20% off either tier. No card to start.