32 Airport Road, Hatfield, Harare
Zimbabwe Β· VAT Reg: ZW1234567 Β· Landline: +263 242 570 475 Β· Mobile: +263 719 409 061
πŸ”’ Change Password πŸ‘₯ Manage Users πŸ“œ Audit Trail πŸ’Ύ Backup & Restore
πŸšͺ Sign Out
πŸ“ˆ Revenue vs Expenses (Last 6 Months)
πŸ₯§ Income by Source
πŸ“Š Expense Categories
πŸš› Top Customers (by Invoiced)
πŸ“… Jobs This Month (Daily)
Recent Jobs
Outstanding Invoices
Expense Breakdown
Fleet Status
All Jobs
Job #DateCustomerVehicle FromToDriverTruck Amount (USD)Status
Invoice Register
Invoice #DateCustomerJob Ref SubtotalVAT 15% Total (USD)Status
Payment Records
Receipt #DateCustomerInvoice Ref MethodAmount (USD)
Income Transactions
DateDescriptionCategoryReference Amount (USD)
Expense Transactions
DateDescriptionCategorySupplier Amount (USD)
Staff Register
Emp #NameRoleDepartment National IDPhone Gross Salary Start DateStatus
FILTER:
Payslip Register
Payslip #PeriodEmployeeRole Gross Deductions Net Pay Status
Leave Balances
Employee Annual (22) Sick (10) Comp. (5)
Leave Requests
EmployeeType FromTo Days Status
πŸŽ–οΈ Commission rules: Set a commission rate per driver (% of job value or flat amount per job). Click "Calculate from Jobs" to auto-compute commissions for all completed jobs in the selected month.
Commission Register
DateDriverRelated Job Rule Rate/Amount Commission (USD) Status
Outstanding Loans
Loan #EmployeeTypeIssued Principal Per-Month Paid Balance Status
Employees
EmployeeRoleGross Salary PAYE (25%)NSSA (3%)Net PayStatus
Revenue
Operating Expenses
Summary
⚠ Zimbabwe VAT rate is 15%. Ensure all invoices reflect correct VAT. Quarterly returns due to ZIMRA.
VAT Collected (Output Tax)
VAT Paid (Input Tax)
Net VAT Payable to ZIMRA
AS AT:
Assets
Liabilities & Equity
Operating Activities
Investing Activities
Financing Activities
Net Cash Movement Summary
Ageing Summary by Customer
Customer Current (0-30) 31-60 Days 61-90 Days 90+ Days Total Outstanding Status
Outstanding Invoice Detail
Invoice #CustomerDateDue Date AmountDays OverdueAgeing Bucket
Chart of Accounts β€” Trial Balance
Account CodeAccount NameAccount Type Debit (USD) Credit (USD)
Customer List
NameTypePhoneEmailAddress InvoicedPaidBalance
Supplier List
NameTypeContactPhoneTerms InvoicedPaidBalance
Accounts Register
Account NameBank / InstitutionTypeCurrency Account NumberBranchBalance (USD)
Fleet Register
Reg #Make/ModelTypeDriver Ins. ExpiryFitness Exp.Last ServiceStatus
Petty Cash Vouchers
Voucher #DateTypeDescriptionCategory Paid ToAuthorised By Amount (USD)
Credit Notes Register
CN #DateCustomerOriginal InvoiceReason SubtotalVAT TotalStatus
πŸ““ Double-entry bookkeeping: Every journal entry must have equal debits and credits. Use these for adjustments, depreciation, accruals, prepayments, opening balances, etc.
Journal Register
JE #DateDescriptionReference DebitsCredits
ACCOUNT: FROM: TO:
Select an account to view ledger
DateReferenceDescriptionSource DebitCreditBalance
ACCOUNT: STATEMENT DATE: STATEMENT BAL:
Transactions to Reconcile
Reconciliation Summary
PERIOD:
Budget Performance by Category
CategoryType Budget (USD) Actual (USD) Variance Variance % Performance
πŸ’± Base currency: USD. All accounting figures are stored and reported in USD. When you transact in another currency, the system converts to USD using the most recent rate available. Update rates regularly for accuracy.
Exchange Rate History
DateCurrencyCode Rate (per 1 USD) Rate (1 unit to USD) Notes
Quotation Register
Quote #DateCustomerDescriptionValid Until Total (USD)Status
πŸ”„ How it works: Recurring schedules generate invoices automatically when their next due date arrives. Click "Process Due Now" to manually run any pending generations.
Recurring Schedules
CustomerDescriptionFrequencyAmount (excl. VAT) Next DueIssuedStatus
Inventory Items
SKUItem NameCategoryUnit Qty in Stock Stock Level Unit Cost (USD) Stock Value
FILTER: FROM: TO:
Movement History
DateReferenceItem (SKU)Type Qty Unit Cost Total NotesBy
Asset Register
Asset CodeDescriptionCategory Acquisition Date Cost (USD) Accum. Depreciation Net Book Value MethodStatus
πŸ“‰ How it works: Click "Post Monthly Depreciation" to record this month's depreciation for all active assets. Each posting creates a journal entry (Dr Depreciation Expense, Cr Accumulated Depreciation).
Depreciation Schedule by Asset
AssetMethod Cost Useful Life Annual Depreciation Monthly Depreciation Accum. To Date Net Book Value % Depreciated
Depreciation Postings History
DateAsset Amount (USD) PeriodPosted By
VEHICLE: FROM: TO:
Fuel Consumption by Vehicle
VehicleLitres Cost (USD) Avg L/100km Efficiency
Recent Entries
Full Fuel Log
DateVehicleDriverStation Odometer (km) Litres $/L Cost (USD) L/100km
ℹ️ How it works: Changes here flow through to invoices, quotations, statements, payslips, receipts and headers throughout the system. Your logo will appear on all printable documents.
πŸ“‹ Business Details
🎨 Logo & Branding
No logo uploaded
πŸ“ Recommended: Square or rectangular PNG/JPG with transparent background.
πŸ“¦ Max size: 500KB Β· Best dimensions: 200x200px to 600x600px
The logo will be embedded in the file (base64) so it travels with backups.
πŸ›οΈ Tax Information
🏦 Banking Details (for invoices)
Roles: Administrator (full access) Β· Accountant (finance + reports, no user management) Β· Dispatcher (jobs, customers, invoices only) Β· Viewer (read-only)
System Users
UsernameFull NameEmailRole Last LoginStatus
FILTER:
☁ Cloud Sync β€” Use This System Online

By default this system stores all data in this browser on this device only. Cloud sync lets you push your data to a free online store and pull it back from any other device or browser, so multiple users (or your phone, laptop, and office PC) all see the same data.

One-time setup (5 minutes):
  1. Go to jsonbin.io β†’ Sign up (free, 10,000 requests/month).
  2. Open the API Keys page and copy your X-Master-Key (starts with $2a$10$…).
  3. Paste it below, set a sync code (like a password), save, then click Push to Cloud.
  4. On any other device/browser: enter the same master key and sync code, then click Pull from Cloud.


Want to host this software online so anyone with the URL can use it? This HTML file can be hosted for free β€” no server needed. Easiest options:

  • Netlify Drop (app.netlify.com/drop) β€” drag this HTML file in, get a public URL in 30 seconds.
  • GitHub Pages β€” push the file to a repo, enable Pages.
  • Cloudflare Pages β€” similar to Netlify, drag & drop deploy.

Once hosted, share the URL with your staff, have everyone enter the same master key + sync code above, and you have a multi-device, multi-user accounting system. For full real-time multi-user with row-level permissions you'd need a backend (Firebase, Supabase) β€” that's a bigger project, talk to your developer.

⬇ Export Backup

Download a complete backup of all your accounting data as a JSON file. This includes customers, suppliers, invoices, jobs, payments, expenses, employees, fleet, bank accounts, users, and the audit log.

πŸ’‘ We recommend backing up at least weekly, or before making major changes.

⬆ Restore Backup

Restore data from a previously downloaded backup file. Warning: this will replace all current data.

You will be asked to confirm before any data is replaced.

πŸ—‘ Reset & Clear Data

🧹 Clear Sample Data Only
Removes only the demo data (seed customers, jobs, invoices, etc.) that came with the system. Keeps everything you've added yourself.


πŸ—‘ Full Reset
Clear everything β€” all data, users, settings, audit log. Cannot be undone. Back up first.

Data Summary