Sign Up

Login

BackendSide DailyAccounts – Double Entry Accounting Software

A professional double-entry accounting system built on a client-server architecture. The server runs a built-in HTTP API and report engine on your Windows machine; desktop clients connect over the network — supporting multiple simultaneous users with role-based access control and browser-accessible financial reports.

Client / Server Architecture: The server component runs on Windows and hosts both the accounting API and a built-in web report server. Desktop clients connect over the network — no additional web server or database engine installation required.

Download DailyAccounts v1.0

Available for Windows — no subscription, no ads.

Get it from Microsoft

Features

📒 Double-Entry Voucher System

Create Debit Vouchers, Credit Vouchers, and Journal Vouchers with separate debit and credit entry grids. Each voucher enforces balanced entries — debits must equal credits before saving. Vouchers can be searched, reopened, and edited after entry.

🗂️ Chart of Accounts

Manage your full chart of accounts — create, edit, and organise account codes and names. Account codes are used across all vouchers and reports. A dedicated report view is also available directly in the browser.

✅ Voucher Posting Workflow

Vouchers are entered in draft mode and reviewed before posting. The dedicated Post Vouchers screen lets authorised users review and post batches of draft vouchers — keeping unposted entries separate from finalised accounts.

📊 Trial Balance

Generate a real-time Trial Balance report showing all account debit and credit totals. Accessible directly in your browser via the built-in report server — filterable by date range with paginated results.

📋 Balance Sheet

View your Balance Sheet at any point in time — assets, liabilities, and equity — rendered as a browser-accessible report powered by the built-in web server and backed by live data from the database.

📈 Income Statement

Generate an Income Statement (Profit & Loss) report showing revenues and expenses for any selected period — available directly in the browser with date-range filtering.

📒 Account Ledger

View a complete transaction ledger for any individual account — showing all debit and credit entries, running balances, and voucher references. Filterable by account code and date range.

💵 Cash Book & Petty Cash

Dedicated Cash Book and Petty Cash reports track all cash inflows and outflows. Both reports support date-range and account filtering with paginated results — accessible directly from any browser on the network.

📓 Day Book / Journal Book

The Day Book report shows a chronological list of all voucher transactions for any date range — giving a complete daily audit trail of every financial entry in the system.

🏦 Bank Reconciliation

Reconcile your bank accounts against recorded transactions. The Bank Reconciliation report is filterable by account and date range, helping you quickly identify uncleared items and discrepancies.

🌐 Browser-Accessible Reports

All financial reports — Chart of Accounts, Voucher Book, Account Ledger, Trial Balance, Balance Sheet, Income Statement, Cash Book, Petty Cash, Day Book, and Bank Reconciliation — are served as interactive HTML pages via the server's built-in web engine. Open them in any browser on the network with a single click.

🔐 Role-Based Access Control

Every feature — Chart of Accounts, Debit Vouchers, Credit Vouchers, Journal Vouchers, User Management, Security Management, and System Options — is individually permission-controlled per user level. Security rules are loaded from the server and automatically refreshed every 60 seconds.

👥 Multi-User with Session Management

Multiple users can connect simultaneously. Each login creates a server-side session — session IDs are required for all API calls and report access. Last-login timestamps are recorded per user, and passwords can be changed by each user from within the client.

🛠️ User & Security Management

Administrators can manage users and fine-tune access rules from dedicated management screens. Each security rule (task permission) can be assigned a minimum user level — making it easy to restrict sensitive operations to senior staff only.

🗃️ InterBase / IBLite Embedded Database

All accounting data is stored in an InterBase Lite (IBLite) embedded database via FireDAC — no separate database server installation required. The database uses parameterised queries throughout to prevent SQL injection.

System Requirements: Windows 7 / 8 / 10 / 11  (32-bit or 64-bit) — Server component requires Administrator privileges for network hosting.

Screenshots

Main Interface
Voucher Entry
Chart of Accounts
Trial Balance
Balance Sheet
Account Ledger
User Management