The person is the client; everything they own sits under them. Pick any row to go into its books — everything after that is about it until you come back here. Your clients never need to set up Stripe themselves: a CPA or bookkeeper enables them directly under the firm plan, and a standalone business owner subscribes once at the apex for unlimited companies.
Create a client
A person or a company, owned by nobody — the top of a tree. Everything they own is added once you go into them.
Attach last year's 1040 and every Schedule K-1 in it is read: the company, its EIN, and the share printed in box J. Nothing underneath is created until you tick it — anything already here is matched instead of duplicated.
Clients not in books yet
Covered under your firm plan — the client does not need to set up Stripe. Choosing and everything under it brings the client and every company they own into Books in one step.
Loading…
Firm Setup: Website Appearance, Firm Profile & Connected Team Email Opted In
Website Appearance, Color Mode (Disable Dark Mode), Typography, Caret Style & Screen Density
▸, ›, [+], or →), and set row density.| Account | Category / Tax Line | Debit | Credit |
|---|---|---|---|
| 1000 Operating Checking | Cash & cash equivalents | $148,250.00 | $0.00 |
| 6510 Cleaning and maintenance | Schedule E Line 7 | $1,850.00 | $0.00 |
1. Firm Profile, Report Letterhead & Client Invoicing / Payment Rails (CPAcharge, QuickFee, ACH, Zelle, Check, Wire)
@yourfirm.com) or personal email (Gmail, Outlook/Hotmail, Yahoo, iCloud, or IMAP) — personal and non-client emails are ignored automatically. Or, if your firm or clients opt to use a dedicated Ledgerly intake address, send or forward to books@myledgerly.ai (or tax@myledgerly.ai).Connected Team Email & Smart Auto-Intake (Mailboxes, 3-Signal Router, Activity & Aliases)
1. Multi-Employee Connected Mailboxes & Historical Backfill (Firm Domain, Business or Personal Email)
2. Test 5-Persona Smart Router (Firm, Entrepreneur, GC/Flipper, Airbnb Operator & Property Manager)
3. Live Firm Email Activity & Needs Review Queue
4. Client Primary Email & Secondary Email Aliases (Firm-Added or Auto-Learned)
2. Firm Platform Subscription & Client Activation (CPA / Bookkeeper vs. Direct Client)
CPA or bookkeeper firm: Your firm enables Stripe once ($100/mo base + $0.50/mo per filing entity). Individual clients never need to enable Stripe: use Bring a client into books or Create a client to activate a client and their entire entity tree immediately.
Standalone business / family office: One flat subscription ($79/mo) covers the apex owner and unlimited LLCs, partnerships, trusts, and properties underneath.
Invite your accountant or a helper
Give your accountant or bookkeeper their own sign-in, with only the access you choose. Remove it any time.
Who this client is
Whatever was read off a document or typed at signup. Correct anything that is wrong. The tax number is not here: changing one is not a typo, it means a different taxpayer, and it needs its own trail.
What this company is for
The three lines the return asks for on its face - line A principal business activity, line B principal product or service, line C the business code number. The same three on Form 1065 and 1120-S. A property has a recorded use and that decides Schedule E; this is the same thing one level up, for the company itself.
Which groups this company is in
Loading…
What they hold
Where the books stand
Every number here is computed from the entries, now — there is no month to close before you can look.
The profit and loss, the balance sheet and the cash flows this ledger produces are on their own tab.
What we found
Worst first. Each one points at the entries that make the case.
Which companies are thriving, which need attention, and what to do
Cross-entity performance scorecard, Fixed-vs-Variable Break-Even & Margin Squeeze detector, 13-Week Rolling Cash Runway & Quarterly Tax Reserve forecaster, and Proactive Books-Freshness & Missing-Document Radar.
Every company, and what sits inside it. Open a belonging to see the accounts it puts on the chart. Drag one onto another company to move it — you will be asked whether it was always theirs or moved on a date, because those are different things.
The paper a company is made of
A property deeded away while the rent still comes here is the commonest estate mistake in small real estate. §2036 puts the whole of it back at its value on the day of death — not its value when it was given. Nothing here posts to the ledger.
A thing can be held by two people, and the FORM of that holding decides more than the percentage does: two friends owning a building "50/50" is a 100% estate inclusion unless contribution is proved, while a married couple as the only joint tenants is one-half. Nothing here posts to the ledger.
Kinds of thing a person can hold. A building, a bank account, a loan or a lease has its own screen because each needs something extra — everything else is recorded here, and can be photographed against from the phone the moment it exists.
Companies
Each person, and the companies they own. A company can be created on its own or under somebody — the same shape as Ledgerly.
Add a company or a person
A person is an entity too — create them first, then create their companies underneath.
Add something this company has
A building, a vehicle, a loan — anything the business owns or owes. Documents create these on their own when they mention one; this is for when you already know.
Part of: only for something that sits INSIDE another thing this company has: a unit in a building, a package of one project. Figures roll up to the parent.
Record a measure for one of these things (nights let, contract value, hours, square footage)
Your provider's paperwork
Who worked where, and what their hour costs
An hour is costed at the rate in force on the day it was worked, so a raise does not change what an earlier month cost. Rates are fully loaded — the wage plus the employer taxes on it — because a cost report built on the bare wage understates every job by the same invisible percentage. Labour on a build is basis (§263A), not this year's expense.
Record a pay run
From your payroll provider's register. Books does not run payroll — it writes down what they did, so the cost is right and the tax you are holding is visible.
Gross wages must equal tax withheld plus net paid — the employee's gross is either in their hand or held back for the government, and there is nowhere else for it to be.
Held for the government
Tax withheld from employees is their money, not the company's. Unpaid, it is assessed against a person — it survives the company and is not dischargeable in bankruptcy.
Pay runs recorded
Every run that reached the ledger, newest first, with the figures read back off the accounts rather than from what was typed — so a run corrected later shows the corrected amount.
Questions we need answered
Each one says why it matters and exactly what would settle it. The ones marked blocking are holding a number back.
What the owner answered
Loading…
Profit & loss, balance sheet and cash flow
Form 990 workpaper (Parts VIII, IX, X & Schedules A/B)
Exempt organization statement of revenue (Part VIII), statement of functional expenses split across Program / Management & General / Fundraising (Part IX), and ASC 958 balance sheet with donor restrictions (Part X). Any unallocated or unclassified figure is listed with what it needs rather than guessed.
Configure Form 990 functional expense split & revenue line
What is making money, and what is not
Every building, job, vehicle and pay run this client has — worst first, while the year is still open and something can be done about it. A year-end report is a post-mortem.
What they are worth
Through everything they own, at every tier. A share held through a holding company is the product of the percentages down the chain, not a lookup — and anything with no current value recorded is counted at what was paid, which is said plainly rather than hidden in the total.
Ask it anything
Pick what the rows are and how the columns are split. The same question answered both ways: one kind of money across everything, or everything on one thing.
How each property is let
Long, short or in between. It decides the depreciation life, whether it is a rental activity at all, and what may be grouped with what — and it is worked out from the nights, not from a label somebody chose.
Add a property
Loans
Add a loan
Points and fees on a mortgage are not deductible when paid — they amortise over the loan’s term. Refinance in year four of a thirty-year loan and most of them are still unamortised, and deductible in full that year. Refinance with the SAME lender and they are not: the loan is treated as modified rather than satisfied, and they ride onto the new loan instead.
Properties sold
The depreciation taken over the years is recaptured when a property goes. Not claiming it does not avoid the tax — which is why the figure is worked out here rather than left to a spreadsheet somebody builds in April.
Stays imported from a platform
An Airbnb reservations export names the listing and never the address, so a name taught above is the only thing that connects the two. Stays whose listing nobody has named are kept, not thrown away — teach the name and they post without uploading the file again.
Where this year lands
Actuals so far, plus what the rest of the year looks like it will do. Each line says WHY it was projected that way — a rent that recurs is not guessed the same way as a repair bill that does not.
Worth doing before the year ends
Found by looking at what this client actually holds, not from a checklist. Each one says what it is worth, or why it cannot say — and what it would need to know to be sure.
Finished years
Sealing a year freezes it across the whole tree and writes down what it was — which companies were in it, what each closed at, which groups existed. Nothing is deleted and every document stays attached. It reopens, with a reason.
What books understands
The kinds of thing it can keep books about, what each one is measured by, and which rules read those measures. A new kind is a data file, not a release.
Grouped by who asks for them, because that is how they are asked for: a surety wants five specific documents together and sends back a submission missing one. Every report here can be viewed on-screen, copied to Excel, taken away as a spreadsheet, or printed with your name on it — and the ones books cannot produce yet are listed too, so you find out here rather than in front of somebody.
World-Class 12-Product Industry Superset Matrix (Cohort 1: QBO/Enterprise, Xero, Intacct, NetSuite, FreshBooks, Zoho + Cohort 2: AppFolio, Buildium/Yardi, Procore/Foundation, Sage 300 CRE, Clio Trust, Gusto/Rippling/Bill.com)
| Dimension / Capability | Cohort 1: Horizontal ERP & SMB Leaders (QBO, Xero, Intacct, NetSuite, FreshBooks, Zoho) | Cohort 2: Property, Construction, Trust & Spend Leaders (AppFolio, Yardi/Buildium, Procore, Sage 300 CRE, Clio, Gusto/Bill.com) | Ledgerly Books Superset Status |
|---|---|---|---|
| 1. Screen-by-Screen Workspaces | Dashboard, Banking, Sales, Expenses, Reports, Accountant, Multi-Entity Consolidation | Leases & Properties, Jobs & Builds, Trust & Three-Way Rec, Payroll & Loaded Time, Spend Control | Superset (23 Workspaces + Cmd+K Palette) |
| 2. Feature-by-Feature Core | Bank Feeds, Rules, Reconcile, Find & Recode, Cash Coding, Intercompany Eliminations | 3-Way Trust Sub-Ledger, CAM 3-Pool True-Up, AIA G702/G703 Progress Billing, CSI Cost Codes, VIN & Flip Basis | Superset + AI Document Pile & Live Audit |
| 3. Report-by-Report (52 Live Reports) | P&L YoY, % of Income, 12-Mo Matrix, AR/AP Aging Detail, Working TB, Audit Trail, 13-Wk Cash, QoE | Rent Roll, NOI by Property, 5-Yr Lease Maturity, CAM Reconciliation, 3-Way Trust, Owner Statement, CO Log, CSI Job Cost, Loaded Labour | All 52 On-Screen + CSV + Branded Print |
| 4. Enterprise & Vertical Suite | Estimates → Invoice, Credit Memos, PO 3-Way Match, ASC 606 Deferred Rev, ASC 830 FX, Batch Entry | Trust Overdraft Guard (OAR 863-025-0025), Subcontractor Lien Waiver & COI Gate, Retainage Release (2050/1150) | Built-in (No Tier Paywalls) |
| 5. CPA Tax & Statutory Differentiators | Basic Trial Balance or Manual CSV Export Only | No Native Federal/State Tax Return Auto-Population | 1-Click 1065/1120-S/1120/1040/990 + Schedule E/L + K-1 |
Bring in & validate another firm’s books in one shot
Upload or paste a QuickBooks Online, QuickBooks Desktop (.IIF),
Xero, Wave, Buildium, or AppFolio Trial Balance or General Ledger export.
Bring books in & validate in one shot maps their chart of accounts
(auto-creating any missing accounts), posts the opening balances and/or full
transaction history into the selected company’s live Books, and immediately runs
both the forensic audit and live Balance Sheet / P&L validation.
Import & validate external books (or run audit only)
One-Click Books → Ledgerly Tax Return Bridge & Tax Software Auto-Populate
Run the 5-point Month-End Close & Tax Readiness check, compare Cash vs. Accrual basis (with IRC §481(a) adjustment), inspect Schedule L / M-1 / M-2 & line-by-line GL audit provenance, sync live workpapers + Partner K-1s directly into a Ledgerly Tax Engagement in one click, or download the 3-layer Tax Software Auto-Populate Bundle (Drake, Lacerte, UltraTax, CCH, ProSeries).
Configure & Run Books → Ledgerly Tax Return Bridge
Jobs still running
What has been earned on each job against what has been billed for it, and whether the margin is holding. A job whose expected margin keeps shrinking is the thing an underwriter looks for first — and it is only visible because every estimate the job has ever carried is still recorded.
Two numbers on every job are yours and nothing can work them out: what the contract is worth, change orders included, and what you now expect it to cost. The Figures button on a row is where they go. Re-enter the expected cost whenever it moves — every reading is kept, and the distance from your first one is profit fade, which is what an underwriter looks for first.
Closing a job takes it off the schedule above. Nothing is hidden or deleted — its costs stay exactly where they are, and a job that comes back (a snag, a retention release) can be reopened.
Billing, and what your customers are holding
A pay application you ISSUE. Every figure on it is to date, so only what moved since the last one reaches the ledger — and the retainage withheld from you is an asset, not a note on the schedule above. This records what was billed; what has been earned follows percentage of completion, which the schedule computes.
Who owes you, and who you owe
Pay applications by customer or by supplier, in the buckets a bank reads. Retainage sits in its own column and is not aged — it falls due on acceptance, so ageing it would report you as ninety days late on money nobody owes yet. Record what arrived and it comes off the oldest open application first.
The chart, for this client
Not a list everybody gets. An account is in use because of something this client actually holds, and the reason is given. Anything they will never need can be marked not applicable so it stops appearing — and an account with entries in it cannot be, because hiding a number is not the same as not having one.
Cost codes
The chart says which account a cost hits. A cost code says which part of the work it went into — and the two cannot be collapsed: paving is a land improvement over 15 years and foundation excavation is building over 39, so one phase takes two accounts. Codes belong to the firm, not to a project, because that is what makes two jobs comparable.
A development list is what an owner budgets — land, design, entitlement, site work, vertical, FF&E, financing, contingency. A trade list is what a general contractor budgets: the CSI divisions. Rename anything; a list you have edited is never overwritten.
What these statements are
Every statement says which rulebook it follows. Silence gets read as GAAP by anybody who did not ask, and this ledger carries tax depreciation.
Moving something between companies
Two moves look identical and are not. This is what each one does, and what it recomputes.
What has been posted
Newest first. A journal can be reversed but never edited — the correction is a new entry that says what it undoes, which is what makes last year's accounts still reproduce.
The proof behind an entry
Shared costs already split
And whether each one still matches the measures that justified it. A split that was right when it was set and has not moved in three years while the companies changed size is the one that looks deliberate and is not — which is exactly what gets reversed.
Months
Closing a month refuses new entries dated in it. It reopens, with a reason — a month that cannot be reopened is one somebody works around by dating the correction into the wrong one.
Take over from somebody else
The opening position on the day books became authoritative. Type it in over as many sittings as it takes — it stays a draft until it balances, and nothing is posted before then.
Bring in books from QuickBooks / Xero (Trial Balance, GL CSV, or .IIF) — preview mapping or import & validate in one shot
Attach or paste a Trial Balance CSV, General Ledger CSV, or QuickBooks Desktop .IIF file.
You can preview the proposed chart mapping first, or press Bring books in & validate in one shot
to map/create accounts, post all balances/transactions into the ledger, and validate immediately.
Who did what
Append-only. Nothing in here can be changed or removed, which is the point of having it.
Post an entry by hand — for a correction or an accrual nothing else can make
Post an entry
Every line names a company, so a journal touching two of them balances on both sides — the intercompany halves are worked out and added for you rather than being something to remember.
Trust accounts
Money held for somebody else. In many states it must sit in a separate account, be reconciled three ways every month, and never be paid out beyond what is held for that person. Mixing it with the firm's own money is called commingling and it is what a licence is lost over.
Record money in or out for somebody
Positive means it arrived for them. Negative means it was paid out to them. Nothing may be paid out beyond what is held for that person: the rule is that funds leave a trust account only if there are sufficient funds in that beneficiary's own ledger.
The trust instrument
Three-way reconciliation
Three records have to agree: the bank statement, the ledger, and every beneficiary's balance added up. The third is kept as its own register rather than worked out from the ledger, because a figure derived from the ledger would agree with it by definition and the check would pass every month however wrong things were.
Owner statement
What was collected for an owner, what was paid out, and what is still held. It opens and closes on the register the reconciliation ties, so the figure an owner reads is the figure a regulator sees.
Three numbers that are not the same number. Tax capital is what Schedule K-1 item L asks for. The 704(b) book figure is the economic deal the partnership agreement follows. Outside basis is tax capital plus your share of the partnership's debt, and it is the one that decides whether a loss is deductible and whether taking money out is taxable. They diverge permanently and correctly when somebody contributes property worth more than it cost them.
The paperwork behind a movement
Record a capital movement
Both figures are asked for because they are different numbers. A contribution of property hits tax capital at what it cost the partner and 704(b) book capital at what it is worth, and the two stay apart for as long as the partner holds the interest. If they are the same for this movement, enter the same figure twice.
A purchase is one event with one price. A build is years of invoices — land, entitlement, architect, impact fees, site work, hard costs and construction interest — accumulating into a basis that does not start depreciating until the building is ready. Costs go in as they arrive and nothing depreciates until you set the placed-in-service date.
Contracts, change orders, permits and invoices can be uploaded here — choose which build they belong to — or inside a build, at the foot of it.
Every tenant, what they owe and whether it arrived. A rent schedule turns the lease into the dates money is due, so a month where it did not is something the books can raise rather than something somebody has to remember to look for.
The terms are read off the document and shown with the sentence each one came from, so you can check them without opening the PDF. Nothing is created until you say so.
Who owes you money
Aged from what each lease says was due, so nothing has to be invoiced first. A period counts as paid when a real deposit is matched against it.
Net operating income, per property
Before financing and before depreciation, so that two identical buildings with different mortgages report the same figure \u2014 that comparability is the only reason anybody wants NOI. It is only as good as how much of the money is actually attributed to a property, so that is said first.
Schedule E, line by line
One column per company, on the lines the form actually has. Anything that cannot be placed on a line is listed with what it needs \u2014 a net worked out from some of the expenses is not a smaller answer, it is a wrong one, and it is wrong in the direction that overstates income.
Rent roll
What is let, what it brings in, and the three things that can hurt: rent all ending in the same quarter, tenants behind, and tenants staying past the end of their term. A list sorted by name hides every one of them.
Add a lease
The annual true-up
What the tenant actually owes for the running costs, against what they paid in estimates. Which accounts count as recoverable is a decision, not a guess — so it is made here, once, and the reconciliation reads it.
Paperwork the books imply and nobody wrote
One company lending another money is a loan whether or not anybody wrote it down — and an intercompany balance with no note behind it is the first thing an examiner asks about. These are the pairs where money has moved and no agreement exists.
Which costs are recoverable
The accounts a tenant can be asked to contribute towards. Getting this wrong in either direction is a bill somebody disputes.
CAM, taxes and insurance — three pools, not one
A tenant can recover all three, or only taxes and insurance with their CAM capped, or nothing at all — in the same building, at the same time. Each pool comes out of the ledger on its own, and where you have the real bill in your hand you can state it and see both figures.
When two documents are the same event
A bank line, an invoice and a receipt can all describe one payment. Matching them is what stops the same money being counted twice — and where the sources disagree, the disagreement is kept visible rather than averaged away.
What it learned from being corrected
Every correction is offered as a rule, so the same mistake is not made twice. A rule is narrow on purpose — it says one thing about one pair of names, not a policy.
Teach a matching rule
How it decides
Which model is doing the matching. The answer to "why did it match that" starts with knowing which one is running.
All companies together
A “group” is just a set of your companies you want added up together. You can have several, for different purposes — the bank wants one set, the taxman another, and you probably think about a third. Money you moved between your own companies is taken back out, because the group as a whole neither owns nor owes it. If the two sides of a transfer disagree, it was only entered once.
Standard groups
Press “Add this group” on any card — you are shown exactly what would be in it, and what the test could not see, before anything is created. For each group we say who decides who is in it — the law, the accounting standard, a document somebody has to read, or the client — what it changes, and the mistake it exists to prevent. The ones that cannot apply to this client say why.
Who is in it, and how each one is treated
How much of a company you own decides how it counts. Own more than half and all its numbers are added in, with the share belonging to your co-owner shown separately. Own 20–50% and it appears as a single line instead — you have a big say but you do not control it, and half a building is not a building. Own less than 20% and nothing of it comes in at all. You can override any of this, because control does not always follow ownership — and if you do, say why. Taking somebody out sets an end date rather than deleting them, so last year’s accounts still come out the same.
Did the group change between two periods?
Ask before trusting a comparative. Nothing about two columns of numbers reveals that an entity joined, left, or changed treatment.
Bring a statement in
Bank accounts
Reconciled means every difference is named — not that the two numbers match.
Rules learned from how you code
Code the same payee to the same account three times and the rule proposes itself here. You never write one. Accepting a rule makes it SUGGEST the account; it does not post anything by itself until it has been right five times running, and a single correction ends that for good — a rule that has been wrong once is one somebody has to keep watching.
Checks, corrected by what the bank actually paid
The amount on a check is handwriting, and it is the hardest thing on the page to read. The bank's debit is data. So when the two disagree the bank wins and the reading is corrected — and a check that disagreed with ITSELF, figures against words, is settled the same way. What the bank does NOT have is who it was to and what it was for, which is the whole reason to read the check at all.
Does the statement's own arithmetic hold?
Type the opening and closing balances the statement prints. If our lines do not add up to the difference, something is missing — and the gap is exactly its amount, which turns "something is wrong somewhere in March" into "find a payment for $1,284.50".
Contractors, and who needs a 1099
Reported on what was PAID in the year, per paying company — twelve companies paying one plumber $200 each is twelve payers under the threshold, and the same payments made by one management company is one payer over it. Card payments are excluded: the card settlement entity reports those on a 1099-K, and sending one as well double-reports the vendor.
Add a bank account
Create a manual bank account or connect a live bank feed (Plaid / Finicity / Teller / Stripe BYOK).
The cash account is the line in your own chart that this bank account is the real-world half of - that pairing is what makes a reconciliation possible at all. If your CPA firm or business has a Plaid, Finicity, Teller, or Stripe subscription, pick the provider above to link and sync live bank transactions directly into the deduplicated coding pipeline.
Everything waiting on you
Books asks for things in several places: a document it could not file, a line whose date is not in the file, an import held back, a question raised while reading. This is all of it, with where each one is answered.
Your Subscription Plan & Billing
Transparent flat-rate plans — switch plans or billing cycles anytime, start Stripe checkout, or open your Stripe Billing Portal.
Central finite Opt-In Autopilot, User-Dictated 1/2/3/4-Way Matching, Surprise Expense Thresholds & 4-Loop Self-Learning Control Center. Use open all / close all to expand or collapse all 6 sections, and use Select all / De-select all on any section or globally.
Pile-to-Posting Finite Opt-In Autopilot, User-Dictated 1/2/3/4-Way Matching, Surprise Expense Alerts & 4-Loop Learning Control Center 73 Finite Controls
Whether you are a single-user workspace (an Entrepreneur, House Flipper, General Contractor, Small Business Owner, or a Regular Household managing personal finances and belongings) or a multi-client CPA / Bookkeeping Firm, every automated creation, routing, posting, reconciliation, 1/2/3/4-way match, and surprise-expense alert is strictly Opt-In and remembered.
What needs you
Documents become proposed entries. Nothing posts until somebody agrees to it.
Send documents in
Read here, on our own server — no document is sent to a model to be identified. Leaving the company blank is a real answer: it stays in the pile until somebody says which company it belongs to.
Connected team email auto-intake
Work out what the documents tell me
What books has learned from being corrected
Nothing here overrides a written rule — a learned answer is only reached after every written one has declined, and it is always marked as learned so somebody looks. Which account is learned for this firm only; what KIND of account is the part that can safely travel between firms.
Documents read
Every document this client has sent, and what the reader made of it — including the ones nothing could name. The pile shows what is still waiting to be posted; this shows everything, whether it became an entry or not.
Order-to-Cash (Accounts Receivable: Customer Invoices, Progress Billings, Aging & Cash Receipts) and Procure-to-Pay (Accounts Payable: Vendor Bills, Expense Receipts, Pay Bills, NACHA ACH, Voucher Checks & 1099s), tied directly to General Ledger control accounts 1100 / 1150 and 2000 / 2050.
Accounts Receivable (Order-to-Cash: Customer Invoices, Aging & Cash Application)
Issue customer sales invoices (posting DR 1100 Accounts Receivable / CR 4000 Revenue), share online payment links, age open receivables across standard buckets (Not Yet Due, 1–30, 31–60, 61–90, Over 90 Days, plus non-aged Retainage in 1150), and apply customer cash receipts (DR 1000 Cash / CR 1100 AR).
Issue Customer Sales Invoice (Posts to GL 1100 Accounts Receivable)
Customer Aging Schedule & Open Receivables Subledger
Customer Cash Receipts & Remittance Register (DR 1000 Cash / CR 1100 AR)
Accounts Payable & Receipts (Procure-to-Pay: Vendor Bills, Pay Bills, NACHA ACH & 1099s)
Record unpaid supplier bills (posting DR Expense or WIP / CR 2000 Accounts Payable), age open payables across standard buckets, execute bill payments via Check, Wire, or NACHA ACH batch (DR 2000 AP / CR 1000 Cash), and monitor 1099-NEC / W-9 vendor compliance.
Record Vendor Bill (Posts to GL 2000 Accounts Payable)
Supplier Aging Schedule, Open Bills & Pay Bills Execution
Outbound Bill Payments Register (DR 2000 AP / CR 1000 Cash)
1099-NEC / 1099-MISC Vendor Threshold & W-9 Compliance
Contracts, AIA Documents, Lien Waivers & E-Sign Billing
Customize any E-Sign contract or authorization (Builder AIA A101/A102 Contract, AIA G701 Change Order, AIA G702/G703 Pay Application, Conditional/Unconditional Lien Waiver, Subcontractor Master Agreement, Commercial/Residential Lease, or Bookkeeping Engagement), price each entity or project schedule upfront, preview the exact client signing portal & synced branded invoice, and track payment status.
Customize Document Wording & Live Client Portal Preview
Create Standalone Billing Invoice or Customize Invoice Branding & Logo
Invoice Template & Branding Settings (Auto-Loads Firm Logo & Payment Rails)
Enterprise Commercial Suite (Estimates, Credit Memos, Purchase Orders, ASC 606 Deferred Revenue, FX & Batch Entry)
Complete commercial & enterprise workflows across QuickBooks Enterprise, Xero, Sage Intacct, and NetSuite: non-posting Quotes / Estimates with 1-click conversion to GL-posted Customer Invoices, Customer Credit Memos & Immediate Cash Sales Receipts, Purchase Orders with 3-Way Match conversion to Vendor Bills & Vendor Credits, ASC 606 Contract Liability (2450 Deferred Revenue) Straight-Line Recognition Schedules, Multi-Currency FX Spot & Revaluation (6950 FX Gain/Loss), and High-Speed Batch Transaction Entry.
1. Customer Estimates / Quotes & 1-Click Convert to Invoice (QBO / FreshBooks / Xero)
2. Customer Credit Memos, Refund Receipts & Immediate Sales Receipts
3. Purchase Orders (3-Way Match → Convert to Bill) & Vendor Credits
4. ASC 606 Deferred Revenue Recognition Schedule & Multi-Currency FX Revaluation (Sage Intacct / NetSuite)
5. High-Speed Batch Enter Transactions (QuickBooks Accountant / Enterprise Batch Entry)
Paste or type multiple transactions (one per line: YYYY-MM-DD, Payee/Description, ExpenseCode, Amount) to post balanced double-entry journals in one shot.
6. Trust Accounting, Retainage Release & Construction Subcontractor Controls (AppFolio / Yardi / Procore / Sage 300 CRE / Clio)
Cohort 2 Vertical Leaders Suite: 3-Way Trust Retainer Deposit & Disbursement with statutory sufficient-funds guard (OAR 863-025-0025), and Construction Retainage Release (2050 Retainage Payable / 1150 Retainage Receivable) with Subcontractor Lien Waiver & COI compliance verification.
7. Autonomous Month-End Close Autopilot & Multi-Entity Intercompany Split Engine (Tier 2)
Run the 5-step Month-End Close Autopilot (verifies bank coding, auto-posts monthly MACRS real property & component depreciation, posts due recurring accruals, verifies intercompany 1900 Due From / 2900 Due To equilibrium, and optionally seals the period), or split a shared bill paid by one entity across all affiliate entities in one click.
8. ALTA / HUD-1 Closing Disclosure Auto-Booker, National Vendor AI & 1099 W-9 Collector (Tier 2 & Tier 3)
Book a real estate acquisition from an ALTA Settlement Statement / Closing Disclosure in one click (separating 1500 Depreciable Building, 1600 Non-Depreciable Land, 1500 Capitalized Closing Costs, 1300 Prepaid Tax, and 2500 Mortgage Loan Payable), verify a bank statement or national vendor, or run the 1099-NEC / W-9 Collector.
9. Proactive Missing-Document & Statement Continuity Radar (Tier 4)
Detect monthly bank statement gaps (Jan–Dec continuity), properties missing Land vs. Building basis splits or ALTA closing statements, and open client questions, and generate a 1-click client portal reminder.