Website appearance, color mode, fonts, caret & screen density
Configure how Ledgerly and Books look across your entire firm. Lock in a daylight-only palette (no dark mode), customize typography, adjust input caret visibility, and set table density.
Live Collapsible Caret Preview (Click this header to expand / collapse)
| GL Account | Tax Line Mapping | Debit | Credit |
|---|---|---|---|
| 1000 Operating Checking | Schedule L Line 1 (Cash) | $1,284,950.00 | $0.00 |
| 4000 Advisory & Tax Revenue | Form 1120-S Line 1a | $0.00 | $1,284,950.00 |
Public presence
What prospective and existing clients see.
Firm branding
Shown to your own clients on the landing page and document portals — Ledgerly keeps only a small "Powered by" attribution.
Website content
Give prospective clients a reason to reach out — shown on your public landing page. Leave anything blank to skip it.
This is your public page. Fill in what you can — anything left blank simply does not appear. See it as a client does
Shown only to real visitors of your page — not exposed in raw page source, to help deter automated spam harvesting.
The strongest single item on your page. People hire an accountant, not a practice — and a stock photograph is recognised instantly, which costs more trust than it buys.
Firm administration
Who has access, and how staff get notified.
Team
Invite staff to your firm — they'll get a real login link by email, no password to set up.
| Name | Role | Status | Last Sign-In | Sign-In Code (Y/N) | Authenticator 2FA (Y/N) | Stay Signed In (Y/N) |
|---|
Connected team email & smart auto-intake
Auto-locate client by email, phone, or PDF text · categorize · park in Tax Checklist or Books Pile.
Connect your existing firm email (@yourfirm.com) or personal email (@gmail.com, @outlook.com, @yahoo.com, @icloud.com, or custom IMAP). Clients keep emailing your regular address and never rely on a Ledgerly email. Personal and non-client emails are ignored automatically.
firm@myledgerly.ai
books.firm@myledgerly.ai
1. Multi-Employee Connected Mailboxes (Firm Domain or Personal Email)
Connect each CPA, bookkeeper, or staff member's existing work email (@yourfirm.com) or personal email (Gmail, Outlook/Hotmail, Yahoo, iCloud, or IMAP). Clients email your team at their normal addresses — no Ledgerly email address is ever needed. If a client CC's multiple employees on the same email, Ledgerly deduplicates by Message-ID and file hash so the attachment is processed once.
| Employee | Connected Practice / Personal Email | Inbox Privacy Scope | Default Route | Captured | Status | |
|---|---|---|---|---|---|---|
| Loading connected mailboxes… | ||||||
2. Test & Ingest Client Email (3-Signal Auto-Router)
Test how an incoming or forwarded client email is matched by Email, Phone, or PDF Content and automatically parked in the right Tax Checklist or Books Pile.
3. Live Email Intake Activity & Needs-Review Queue
Loading recent email intake activity…
4. Client Primary Email & Secondary Email Aliases (Firm-Added or Auto-Learned)
Each client keeps one Primary Email on their profile for official notifications and sign-in, plus unlimited Secondary Email Aliases (spouse, personal Gmail, work email, property manager, external assistant). Aliases are added automatically when Books/Ledgerly matches a client via Phone/PDF content or Needs-Review assignment, or your firm can add them directly below.
Client invoicing & payment rails
Configure how your clients pay your firm's engagement retainers and invoices. Every payment goes 100% directly into your firm's bank account with zero Ledgerly markup or middleman holds -- via your hosted 8am (CPACharge) or Aiwyn (QuickFee financing) link, or via Bank transfer (client sends), Zelle, Paper Check, or Wire Transfer.
Used whenever your firm sends an invoice or generates a printable PAID IN FULL official receipt across both Ledgerly Tax and Books.
Billing
What your Ledgerly platform subscription costs, and what it is made of. Only the firm owner sees this. (To configure how your clients pay your firm's invoices via CPAcharge, QuickFee, ACH, or Zelle, use Client invoicing & payment rails above.)
Loading…
Notification settings
Get notified when a client uploads a document or answers a question.
Staff activity
Status changes and completions per day -- a flat 0-0-0 with assigned work means it's time to check in.
| Staff | Role | Engagements | Outstanding docs | 2 days ago | Yesterday | Today |
|---|
Reading documents
Used only by Export, to offer the one format you need instead of six. Leaving it unset costs nothing — the export still works and simply shows all of them.
Leaving it off never overrides a client who has already said no — their choice is still honoured, and it stays visible to them so they can change it. Whether you need their consent at all is your call under IRC §7216: disclosure to a US-based service provider that makes no substantive determination about the return is generally permitted without it, but that judgement is yours, not ours. You still warrant in these terms that you have obtained whatever consent the law requires of you.
What is sent. When a document is uploaded — a prior return, a W-2, a brokerage statement — its text is read and sent to Anthropic's Claude API so the figures can be pulled out. The client's name, their address, email and phone, the names of their spouse and dependants, every SSN and EIN, and account and loan numbers are removed on this server first. What leaves is figures and payer names: wages of 184,500 from Northgate Supply Co, with nothing saying whose return it is.
Photographed and scanned documents. A page with no text layer is read by OCR here on the server, then redacted, then sent. OCR output is put through a second, stricter pass because a garbled identifier matches no pattern and would otherwise survive the first one. If the masked version still shows an identifier, the document is not sent at all.
Anthropic's handling. Their commercial API does not train on this data and deletes it within a bounded window.
The figures themselves are not removed — reading them is the point. Nor are the names of the institutions that issued the documents, since an employer or a broker is not your client's personal information and is what tells two W-2s apart. Schedule E property addresses stay for the same reason, and because they are public record.
Your judgement, not ours. IRC §7216 governs disclosure of information furnished in connection with preparing a return, and it has no de-identification exemption of the kind HIPAA provides. Whether redacted figures fall outside it is a call for your firm to make. Redaction is thorough but not infallible. This is on by default because it is what makes the product useful; turn it off if your firm takes a different view, and document collection will work exactly as before — only the automatic reading of figures stops.
Client reminders
Client organizer
The questions a returning client answers in their portal when you press Send organizer on a return. Each client's copy also lists what they sent last year and their previous answers.
Engagement letter
We do not supply wording. An engagement letter sets out scope, fees and liability — it should be your own, reviewed by your malpractice carrier.
{{client_name}}, {{firm_name}},
{{tax_year}} or {{today}}.
Client fee & payment rails: Your firm's default payment method (CPAcharge, QuickFee, Direct ACH, Zelle, Check, Wire), hosted payment link, and invoice branding are configured in Client invoicing & payment rails ↑.
Security
Your sign-in code
Checking…
Asked for alongside your PTIN or firm name whenever YOU request a sign-in link. It is yours alone — nobody else at the practice uses it, and a colleague leaving does not take it with them. Choose something nobody could look up — not your firm's name, not your PTIN, not your web address. Tell it to nobody.
A code can be changed but not removed — removing it would put an email address back to being the only thing between a stranger and your clients.
Two-factor
One authenticator covers everything. The same app unlocks your sign-in code above and is the second check before a document is viewed or downloaded — it protects documents being taken, and reading figures on screen is covered separately by the alerts on your dashboard. Setting two-factor up once, here or there, covers both.
Document Retention Policy & 90-Day Pre-Destruction Queue
IRC §6501 / §6107 retention period (default 7 years after filing deadline) and 90-day pre-destruction hold queue
7 years (default)
Document Retention Policy & 90-Day Pre-Destruction Queue
IRC §6501 / §6107 retention period (default 7 years after filing deadline) and 90-day pre-destruction hold queue
Seven years past a return’s filing deadline (computed from the actual or extended due date, never raw tax_year) is the default for every firm. Owners can change it (3 to 25 years) or clear it to keep everything indefinitely. Documents in their 90-day pre-destruction grace window stay visible below so you can place a hold on basis, depreciation, or NOL carryover records.
FTC Safeguards Rule (16 CFR §314.4(c)(6)): unconverted leads, unused client invitations, and declined-engagement prospects with no completed tax return are automatically disposed of after 24 months (2 years).
Documents Due for Destruction Within 90 Days (Grace Window)
Loading 90-day pre-destruction queue…
Sensitive Data Inventory (FTC Safeguards Rule 16 CFR §314.4(c)(2) & IRS Pub. 4557)
Export Inventory CSVLoading practice sensitive data inventory…