Ledgerly dev build

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.

Active: Classic Triangle (▸) · Classic Editorial
Click inside the box above to activate your focus ring & blinking cursor, or click the collapsible row below to test your expander caret icon (▸ / › / [+] / →).
Live Collapsible Caret Preview (Click this header to expand / collapse)
GL AccountTax Line MappingDebitCredit
1000 Operating CheckingSchedule L Line 1 (Cash)$1,284,950.00$0.00
4000 Advisory & Tax RevenueForm 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.

Applied across your client portal, engagement letters, tax return delivery packages, and branded invoices.
.myledgerly.ai

Preview your client experience →

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

Be specific. "Restaurants and bars" tells a restaurant owner more than any list of services will.
People choose an accountant, not a practice. A name and two sentences does more than three paragraphs about the firm.
A license number and a year are what a careful person looks for, and almost no small firm's site shows them.
The ones that work describe a situation. "Great service" carries nothing; what you sorted out and what it meant to them carries a great deal.
The unspoken worry is "what will this be like", not "can they do it". Firms that answer it get more enquiries than firms that list more services.

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 Email 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.

Firm-Wide Email Intake Master Switch (Opt-In / Opt-Out) Opted In Active · Ledgerly & Books

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.

Team Mailboxes
0 active
Multi-employee sync
Parked in Tax
0
W-2, 1099, K-1, 1098
Parked in Books
0
Bills, receipts, statements
Needs Review
0
1-click assign & learn
CC Dedup & Hygiene
0
Duplicates & logos stripped
Optional dedicated Ledgerly intake: 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.

None learned yet.

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.

StaffRoleEngagementsOutstanding docs2 days agoYesterdayToday

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

No scheduled reminders on Saturdays, Sundays or US federal holidays (in your firm's time zone). Nothing is lost: anything still outstanding is chased on the next business day.

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.

Word, PDF or plain text. We read the words out of it — your client reads and signs on screen, so the file itself is only the source. A scanned PDF is a picture of a letter and has no text to read.
The shape of a letter with the blanks marked. Replace every part of it with your own wording — and have it reviewed before you use it.
Where each client's details should appear, use {{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.

Checking…

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)

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 CSV

Loading practice sensitive data inventory…