Basis executes accounting and tax work. You give it the source documents or connect the ledger; it builds the workpapers, reconciliations, schedules, and analyses — with citations back to source so your team can review the output rather than reproduce it. It spans tax, monthly accounting, audit, and advisory on one platform.
Neither. Basis is an execution platform for accounting work. It connects to the systems you already use so more of your time goes to reviewing work rather than doing it.
Yes — QBO and Xero. Basis pulls data down from your GL, codes transactions, pushes journal entries back, and runs analysis directly off the ledger, so you're never working from an exported copy.
Basis isn't a foundation model company and isn't locked to one model. Each task routes to whichever frontier model performs best on that specific kind of work. On top of that sits an accounting product operations team responsible for monitoring and improving agent performance — which is the part a raw model can't give you.
Because you can check it. Basis produces structured workpapers with source-linked citations, visible calculations, and flagged exceptions — and it tells you where it hasn't validated something rather than presenting everything with equal confidence. You review like a professional; you're just reviewing good work instead of fixing a first draft.
No. Basis does no model training on your data. Every model provider operates under contractual zero data retention, so nothing is retained beyond the moment of processing. Your firm's data stays isolated to your firm — never pooled, never accessible to another customer.
One platform across tax, monthly accounting, audit, and advisory. As flexible as your practice is.
You: upload the draft return and the supporting docs.
Basis: ticks and ties against source, lists prior-year variances, and returns an exception report of everything that doesn't agree.
You: drop in the books, brokerage statements, and 1099-Bs.
Basis: builds the populated schedule with every line traced to source, short-term and long-term categorized, open items flagged.
You: attach the K-1s.
Basis: returns a workpaper with every line extracted per partner, each figure cited to its source page, and anything missing or inconsistent flagged.
You: connect the GL and attach the statements.
Basis: builds the reconciliation workpaper, clears matched items, and lists unmatched detail as exceptions.
You: drop in the payroll report, invoice, or statement.
Basis: drafts the entry with account, amount, memo, and source doc linked — staged for your review before anything posts.
You: provide the detail and approve additions and disposals.
Basis: rolls the schedule forward, computes the period entry, and flags additions, disposals, and expirations.
You: connect the GL, set the periods and the materiality threshold.
Basis: rebuilds balance sheet and income statement views at the account level, runs formula-based tie-outs, and drafts a narrative explanation for every significant variance.
You: connect the GL, add AR/AP aging and a budget if you have one.
Basis: builds the weekly forecast off GL history, flags shortfalls against the client's minimum cash target, and quantifies the actions that close the gap.
You: provide the reporting format and the budget, connect the ledger.
Basis: pulls the period and comparatives, builds MTD / QTD / YTD / LTM views, runs budget-versus-actual with a written explanation per variance, and populates both the workbook and the deck.
You: upload the client trial balance.
Basis: maps it to your firm's lead sheets, compares against prior year, and flags anything unmapped.
You: upload the draft statements.
Basis: recomputes totals and rollforwards, ties the statements to each other, checks disclosures and notes for consistency, and returns a severity-ranked issue log with a citation per finding.
You: set the scope and the sample criteria.
Basis: pulls the population, applies the selection, agrees each item to support, and returns the exception log.