Features
Built for the Full Accounting Lifecycle
From the first journal entry to the final audit, Caydem brings professional-grade accounting to the desktop — with the rigor, structure, and data ownership that real operations demand.
Want to know how these guarantees are enforced rather than just claimed? Read the architecture .
Accounting Core
A Complete Double-Entry Ledger
Caydem is built on a true double-entry foundation. Every transaction posts balanced debits and credits, so your books are always in balance and every figure traces back to its source.
- General Ledger
- Post manual and system-generated journal entries against a flexible chart of accounts. Drill from any balance down to the originating transaction. Once posted, an entry is immutable — corrections are explicit reversals, and the database enforces it.
- Accounts Receivable
- Issue sales invoices and credit memos, track customer balances and aging, and apply customer payments with full allocation against open invoices. Date-driven payment terms keep due dates honest.
- Accounts Payable
- Record vendor bills and vendor credits, manage payment runs, and process expense reports. See upcoming obligations and your true cash position.
- Financial Reporting
- Generate the balance sheet, income statement, cash flow statement, and trial balance on demand — with prior-period comparatives, scoped to any period or fiscal year.
- Dimensions on Every Line
- Tag journal lines with department, location, class, and project as first-class dimensions — and require them at posting time, so analytical reporting never depends on discipline alone.
- Recurring Entries & Allocations
- Define an entry once and let Caydem generate each occurrence on schedule. An allocation engine spreads amounts across accounts and dimensions by formula — percentages, balances, or computed bases.
- Fixed Assets & Depreciation
- Track fixed assets from acquisition to disposal and post depreciation on schedule, straight into the ledger.
- Sales Tax, 1099s & Inventory
- Apply grouped sales tax on sales documents, track 1099 vendors through the year with federal e-file, and carry inventory at weighted average cost.
Banking & Cash
Cash You Can Reconcile, Payments You Can Trust
Bank activity flows into the same ledger as everything else — imported, matched, and reconciled continuously, with controls on the payment path that stop fraud before money moves.
- Bank Accounts & Transfers
- Manage bank accounts, record transfers between them, and treat credit cards as proper liability accounts — no workarounds.
- Bank Reconciliation
- Reconcile continuously rather than in a once-a-month scramble. Unreconciled items age visibly, so nothing lingers unnoticed.
- Statement Import & Matching
- Import bank statement files and match lines against the transactions already in your books, so the bank and the ledger agree line by line.
- Undeposited Funds & Deposits
- Collect customer receipts into undeposited funds and batch them into deposits that match the bank statement exactly.
- Vendor Bank-Change Dual Control
- A changed vendor bank account cannot be paid until a second person verifies it — enforcement lives in the payment path itself, closing off the most common payment-fraud vector.
- Positive Pay Export
- Generate the positive pay file your bank checks issued payments against, so altered or counterfeit checks bounce at the bank.
Period Management
Close With Confidence
Caydem gives structure to the close. Define your fiscal calendar, work through a guided month-end, and lock periods once they are final — so the numbers you report stay the numbers of record.
- Fiscal Year & Periods
- Configure flexible fiscal calendars with monthly periods. Support standard calendar years or custom fiscal year starts.
- Month-End Close
- Work through a close checklist, review balances, and capture reviewer sign-offs before a period is finalized.
- Account Reconciliations
- Reconcile key accounts as a first-class part of the close. Each reconciliation moves from prepared to reviewed to approved with independent sign-offs — and the person who prepared it can never be the one who approves it.
- Period Locking
- Lock closed periods to prevent back-dated edits. Reopen with the proper permissions and a clear audit trail when a correction is needed.
- Year-End Procedures
- Roll forward retained earnings and carry balances into the new fiscal year with a guided year-end workflow.
- Tax Posture, Year-Round
- Two-axis tax categories and an elections panel keep the tax treatment of your books current all year — not reconstructed in April.
Audit & Compliance
Built for the external audit
When the CPAs arrive, Caydem is ready. Give auditors a dedicated, scoped portal with the requests, documents, and samples they need — without exposing your entire system. The controls they test for are enforced by the system, not left to discipline.
- CPA Engagement Portal
- Create an engagement, invite the audit team, and grant scoped read access to the periods and entities under review.
- PBC Lists
- Manage a prepared-by-client request list. Track each item from open to fulfilled, with documents attached directly to the request.
- Statistical Sampling
- Configure and pull transaction samples for testing, with reproducible selection criteria the auditor can rely on.
- Period Sign-Offs
- Surface the close sign-offs and supporting evidence the auditor needs to verify that controls were followed.
- Segregation of Duties
- Rules wired into the approval path stop the person who created a document from approving it. The company owner role is no exception — and disabling a rule is an explicit act, not a silent bypass.
- Mutation Audit Trail
- Changes to core documents — invoices, bills, payments — and to every approval request are logged with the actor, the before and after values, and the reason — so “who changed this, and why” always has an answer.
- Master Data Under Audit
- The audit trail extends to the records fraud actually targets: vendors, payment terms, tax tables, approval workflows, roles and permission grants. A self-granted permission is provable from the log — and audited bank details are recorded with account numbers redacted.
- Guarded Destructive Actions
- Anything destructive climbs a confirmation ladder — the most dangerous operations require typing the exact name of what you are about to affect, and pressing Enter can never destroy anything.
Team & Access
The Right People, the Right Access
Invite your team, assign roles, and manage many entities from one place. Identity and access are managed centrally, so permissions are consistent and revocable across every company.
- Roles & Permissions
- Every mutating action checks a permission before it runs — enforced in the service layer, not left to the interface. Roles govern who can post entries, close periods, and administer settings within each company.
- Team Invitations
- Invite team members by email and onboard them through central identity management. Revoke access at any time.
- Multi-Company
- Manage multiple legal entities from a single application, each in its own isolated schema, with row-level security policies scoped by company defined on every domain and ledger table. Switch companies in a click.
- Company Legal Profile
- Capture each entity’s legal name, tax identifiers, and registered details to keep filings and records accurate.
- My Work Inbox
- Approvals waiting on you and action items assigned to you land in one inbox, so nothing stalls in someone else’s queue unseen.
- Practice Company
- A clearly labeled, resettable practice company lets your team learn and experiment without touching live books — and it never sends email or filings.
Data & Integrations
Your Data, on Your Terms
Caydem keeps your books in a database you control, works whether or not you have a connection, and never traps your data. Export anything; attach evidence anywhere.
- CSV Import & Export
- Import lists and transactions from CSV, and export the contents of any data panel in bulk — transactions, balances, invoices, and more — for analysis or external reporting.
- Branded Documents & Email
- Send branded PDF invoices and documents directly from Caydem, with an email outbox and automatic receivables reminders that keep collections moving.
- Attachments
- Attach source documents — receipts, contracts, statements — directly to transactions so the supporting evidence is always one click away.
- Offline-First
- With a local database, Caydem runs fully offline. Work in the field, at a remote site, or anywhere a connection cannot reach.
- Industry Add-Ons
- A shipped add-on mechanism layers industry verticals on the accounting core without forking it. A module registers its own dimension types, owns its own tables, and runs inside core transactions. Automotive & RV came first: units are a first-class dimension, retail and wholesale sales post straight to the ledger, and a unit’s ownership history survives resale.
- Backup & Restore
- Take a full backup from inside the app and restore it without DBA tools — a readable manifest plus one compressed data file per table. Restores validate the schema version first and take an automatic pre-restore backup as your undo. Scheduled restore points run automatically in the background.
- Archive, Never Delete
- Anything reachable from a posted transaction is archived rather than deleted. A vendor who went out of business in 2021 is still the payee on every 2021 invoice.
See It in Your Own Books
Join the beta, connect your database, and explore every feature on real data. Pricing starts at $495 per month.