Writing
White-labeled Software Spend Review: the firm stays the brand and the client never logs in
Use the books you already hold. Start from a transactions CSV from any source, or connect live QuickBooks Online or Xero when you want recurring sync. Brand the report with your logo, prepared by your firm and prepared for that client, and deliver a PDF or a revocable share link. The client never needs a ShadowLedger account.
A client asks where the software money went. You already hold the books. The leave-behind should carry your firm name, not a prompt for the client to create an account somewhere else.
This piece is the delivery model for a book of clients: a white-labeled Software Spend Review, with the client never logging into ShadowLedger. For the full firm workflow, read How to run a Software Spend Review across a client book. For the proof step on one export, read CSV-first Software Spend Review: prove it on one export before you connect live.
What white-label means here
It means the client sees your firm on the report, not ShadowLedger. The report carries your logo, says prepared by your firm and prepared for that client, and goes out as a PDF or a revocable share link. Findings are framed as vendors, cost, and why a line was flagged.
A firm-grade handoff looks like this:
- Your logo on the report.
- Prepared by your firm.
- Prepared for that client.
- Delivered as a PDF or a revocable share link.
- Findings framed as vendors, cost, and why a line was flagged, not as a critique of how the books were kept.
The client does not get a ShadowLedger login, a ShadowLedger email, or a new product to learn. You stay the face of the work. If you need to pull the report back, revoke the share link. You are not offboarding them from an app they never joined.
Site demo dollars, if you show /demo, are sample figures on a made-up company. Use them to explain report shape. Never present them as this client's results.
Why the client never logs in
The firm already owns the client relationship and the access to the books. A new login would be a new adoption project for the client: another password, another vendor, another tool. The firm uploads the file or connects the books, and the client receives a PDF or a link the firm controls and can revoke.
Keeping the client out of ShadowLedger protects work you already do:
- Trust. The advice arrives from the firm they hired, under the brand they recognize.
- The engagement letter. You deliver a review from access you already hold. You are not asking the client to open an account with a third party.
- Adoption. You do not need the client to learn a new app before you can hand them findings.
Multi-client firm work, not a single-company IT tool
Yes. The Firm path is built for a book of clients. The firm runs each review from transactions it already holds, brands each report for that client, and delivers it without a ShadowLedger login for anyone on the client side. The free CSV audit, by contrast, covers one company and needs no card.
Single-company IT and procurement tools assume one buyer who owns the stack, watches usage, and logs in every week. A bookkeeping or CAS firm is set up differently: many clients, accountant access you already have, and a leave-behind that has to carry your name on every one of them.
A practical pass across a book looks like this:
- Pick the clients where software and recurring tools show up in the books.
- Run each review from the transactions you already hold.
- Brand each report for that client.
- Deliver a PDF or share link under your firm, without a ShadowLedger login for the client.
- Repeat across the book without asking each owner to create an account.
That is multi-client delivery. It is not unused-seat or unused-login reclaim with a bookkeeper logo on the cover. A ledger records what was paid, not who logged in. It is also not a card-only spend tool relabeled for firms. Card tools catch what hits their card. They miss a lot of what still shows up in the books: ACH, checks, annual invoices, and direct debits.
CSV first, then live QuickBooks Online or Xero if you want it
Start where the ask is smallest. The free CSV audit takes a transactions export from any source you already have: books export, bank, or another ledger. It is not limited to QuickBooks Online or Xero files. No card. One company. The client still does not log in.
How to shape that export, and why a thin file produces a thin report, is in CSV-first Software Spend Review: prove it on one export before you connect live. Run it at /sign-up?intent=free.
Move to live connect when the branded leave-behind is useful and you want the same review on more clients without re-exporting every week. Live OAuth is QuickBooks Online and Xero only. Google Workspace is not open. Do not promise it.
The Firm path is for a book of clients, not a one-off file. Overview and trial entry are on /for-bookkeepers. Keep the two paths separate: the free audit is one company and no card; Firm trial requires a card and is for the full book.
CSV and live connect use the same findings engine. You are not switching products. You are choosing how the data arrives. The client-facing artifact stays white-labeled either way. The wider firm workflow is in How to run a Software Spend Review across a client book.
Honest scopes when you do connect
Be plain with partners and ProAdvisors before anyone clicks Connect.
- Xero: true read-only OAuth scopes for the accounting data we use. No payroll. No bank feeds.
- QuickBooks Online: Intuit has no read-only accounting scope. Production access uses read and query calls after Intuit's app assessment. Writes are blocked in our code. We do not create, edit, or delete books data.
Confirm the engagement letter covers sharing client data with a third-party tool before OAuth. The firm connects with access it already holds. The client still does not log into ShadowLedger.
Google Workspace remains closed. Do not put it on a roadmap slide for a prospect.
What this white-label path is not
- Not a new app the client has to adopt, and not a ShadowLedger account in the client's name.
- Not unused-seat or unused-login reclaim. A ledger records what was paid, not who logged in.
- Not a card-only spend tool with your logo on it. ACH, checks, invoices, and direct debits are part of why the books matter.
- Not a promise that every client will produce a thick findings list. Date range and which accounts are in the file still matter.
- Not a substitute for SOC 2. We do not have SOC 2. Point to /security and /dpa when someone asks.
- Not a reason to invent customers, logos, testimonials, or average savings.
How to start
Pick one client where software and recurring tools show up in the books. Export a transactions CSV from whatever source you already use for that client. Run the free audit at /sign-up?intent=free. Put your logo on the report. Hand the PDF or share link to the client without sending them through another login.
If that leave-behind is useful on more than one client, the Firm overview is on /for-bookkeepers. Free audit and Firm trial stay separate: free is one company and no card; Firm trial requires a card.
For the export details, stay with CSV-first Software Spend Review. For how a firm runs the review across a client book, read How to run a Software Spend Review across a client book.