| Date | Description | Category | Source | Amount | Actions |
|---|
| Invoice # | Client | Issue Date | Due Date | Status | Total | Actions |
|---|
Upload CSV files from your bank or credit card. Formats auto-detected:
Chase Bank of America Wells Fargo Citi Capital One Generic CSV
Bank or credit card CSV files
| Address | Type | Units | Occupied | Purchase Price | Market Value | Loan Balance | Equity | Monthly Rent | Cap Rate | Actions |
|---|
| Product | SKU | Category | Qty | Cost | Price | Margin | Value | Actions |
|---|
Manage who has access. Owner = full access. Accountant = read + edit (no settings). Viewer = read-only.
| Name | Role | Entity Access | Actions |
|---|
| Name | Type | Currency | Transactions | Actions |
|---|
| Name | Phone | Billed | Paid | Outstanding | Actions |
|---|
Auto-categorize transactions based on description patterns. Rules are applied during import and when using "Apply Rules" on the transactions page.
Automatically create transactions on a schedule. Due transactions are generated on app startup and when you click "Generate Due".
| Description | Amount | Frequency | Next Date | Status | Actions |
|---|
Export all transactions as CSV for your CPA or for backup purposes.
Danger Zone
Permanently delete all transactions for the current entity. This action cannot be undone.
Track who changed what and when. All creates, updates, and deletes are logged.
Re-run the onboarding wizard to reconfigure your setup, change your use case, or see the welcome flow again.
Upload a bank statement CSV to match against your book entries. The system matches by date (±2 days), exact amount, and fuzzy description.
No reconciliations yet
Full Database Export
Export all data as JSON for backup or migration
Reports ZIP
Income statement, balance sheet, and transactions as CSVs
Auto-Backup
Save a timestamped backup to the server backups/ folder
Upload a JSON backup file to restore data. Existing data will not be overwritten (duplicate IDs are skipped).
No auto-backups yet