Manage Your Books of Accounts

Simplify your bookkeeping with our easy double-entry accounting

Easy and efficient bookkeeping for small and medium businesses


Click Here For General Info On the Usage of this tool

  • If you have imported vouchers or sales/purchase invoices in bulk but are unable to view them in the journal entries table, it is likely that the appropriate financial year has not been selected for maintaining the books of accounts.
  • In this application, the terms journal entry, invoice, and voucher are considered synonymous and may be used interchangeably. Similarly, ledger and ledger accounts refer to the same concept. Subsidiary books, such as the cash book, sales book, and purchases book, are also maintained within this application.
  • The data is stored locally in the browser and not on the server.
  • You may import data that is previously exported to a JSON file.
  • You may also export all data to a JSON file for safekeeping and sharing with other stakeholders in your business.
  • Please input all your sales and expenses accurately.
  • It is recommended that JSON files not be manually modified, as doing so may compromise their structure and complicate the process of importing or parsing them.
  • The bank reconciliation feature in this tool below allows users to automatically match and verify transactions between their bank statements and accounting records, ensuring accuracy and simplifying financial management.
  • When working within the bank reconciliation section, right-click to access the context menu. Select “Auto-generate vouchers” from the menu. The system will then automatically create vouchers for bank transactions that have not yet been matched with existing ledger entries.
  • The tool provided below currently supports GST on sales via importing or generating invoices. The complete GST functionality is expected to be included in the next version.

Many small businesses struggle when they are asked to choose between in-house vs outsourced accounting. Please feel free to read our blog on the trade-off betweeen in-house and outsourced accounting

Navigate to learn more about our bookkeeping and accounting services.



Import Data From a JSON File


Export Data To a JSON File

Closing Retained Earnings:




View Chart Of Accounts

Navigate to Guidelines for creating or generating bulk accounts CSV file.


Import Accounts

Chart of Ledger Accounts
Account Name Account Group


Manage Your Chart of Accounts
Account entry

Existing account may not be permitted to be modified. Please delete an existing account and recreate it with different settings. You can always import accounts in bulk via a CSV file that has the appropriate structure.



Manage Bank Statements And Reconciliation

Navigate to Guidelines for saving your bank account statement as a CSV file.


If you are experiencing difficulty viewing your bank statement entries, please ensure that you have selected the appropriate bank from the "Select Bank" dropdown menu.



Bank Account Ledger
Date Amount Reference Reconciled
Bank Statement Entries
Date Amount Reference Reconciled



Manage Your Customers

Register a New Customer or Modify an existing customer

Name Number Email Phone GST City Action


Sales Entry
Import Sales Invoices

Navigate to Guidelines for creating or generating bulk sales invoices CSV file.


Record a new Sales Invoice

An existing invoice may not be modified. Please remove the existing invoice and add a new invoice.

Item Name/Description Qty Price Per Item Amount Action

GST (%):

CGST (%):

SGST (%):

Subtotal: 0

Total: 0

If you wish to remove the invoices from your records, please remove them and allow the system to recalculate your accounts accordingly.


Credit Sales

Total of Invoices

Sale Date Party Total


Sales Returns
Record a new Credit Sales Return

An existing invoice may not be modified. Please remove the existing invoice and add a new invoice.


    Credit Sales Returns

    Total of Sales Returns

    Sale Date Party Total


    Purchase Book Entry
    Import Purchase Invoices

    Download Purchase Invoice MS® Excel™ Template

    Navigate to Guidelines for creating or generating bulk purchase invoices CSV file.


    Record a New Credit Purchase

    An existing invoice may not be modified. Please remove the existing invoice and add a new invoice.

    Item Name/Description Qty Price Per Item Amount Action

    GST (%):

    CGST (%):

    SGST (%):

    Subtotal: 0

    Total: 0

    If you wish to remove the invoices from your records, please remove them and allow the system to recalculate your accounts accordingly.

    Credit Trade Purchases

    Total of Invoices

    Purchase Date Party Total


    View Cash Book
    Cash Book
    Date (day/month/year) Particulars Receipts Payments Balance

    Closing Cash Balance (₹)



    View Bank Book
    Bank Book
    Date (day/month/year) Particulars Receipts Payments Balance

    Closing Bank Balance (₹)



    View Purchase Book
    Purchase Book
    Date (day/month/year) Particulars Receipts Payments Balance

    Closing Purchase Account Balance (₹)



    View Sales Book
    Sales Book
    Date (day/month/year) Particulars Receipts Payments Balance Party/Description

    Closing Sales Account Balance (₹)



    View Sales Return Book
    Sales Return Book
    Date (day/month/year) Particulars Receipts Payments Balance Party/Description

    Closing Sales Return Account Balance (₹)



    View Income and Other Graphs

    No Income Data Available


    No Expense Data Available


    No Ledger Balances Available



    Learn how to add a new ledger account



    Learn how to add journal entry



    Your Journal Entries
    All Vouchers
    Voucher ID Date Type Line Items Actions




    Your Ledger
    All Ledger Accounts
    Account Debit (₹) Credit (₹)

    Debits and Credits are not balanced in the ledger.

    Debits and Credits are perfectly balanced in the ledger.



    Journal Entry Form
    Add Journal Entry
    Currently Added Voucher Item

      Bottom Line
      Profit And Loss
      Total Sales (₹) - Discounts Given (₹) - Direct Expenses (₹) = Gross Profit (₹) - Indirect Expenses (₹) = Net Profit (₹)

      View Detailed Statements

      Overall Financial Statement

      Legal Business Entity Name:
      Reporting Period: From To

      Bottom Line: Net Profit is ₹

      Net Cash Flow is ₹


      Cash Flow Statement

      Opening Cash Balance
      ₹ 0
      Operating Cash Flow
      Net Income
      ₹ ${bal}
      Non-cash adjustments
      ₹ 0
      Non-cash adjustments Total
      ₹ 0
      Net Operating Cash Flow
      Investing Cash Flow
      Net Investing Cash Flow
      Financing Cash Flow
      Net Cash Flow
      Closing Cash Balance

      Balance Sheet

      Legal Business Entity Name:
      Reporting Period: From To

      Assets

      Current Assets

      Cash and Bank

      Cash

      Cash In Hand

      Total Of Cash

      Bank

      Total Of Bank

      Total Of Cash and Bank

      Total Of Current Assets

      Non-current Assets

      Investments

      Total of Non-current Assets

      Fixed Assets

      Total of Fixed Assets

      Other Assets

      Total of Other Assets

      Total of Assets

      Equities (Capital) And Liabilities

      Liabilities

      Current Liabilities

      Other Current Liabilities

      Total of Other Current Liabilities

      Total Of Current Liabilities

      Non-current Liabilities

      Total Of Non-current Liabilities

      ₹ 0

      Other Liabilities

      Total Of Other Liabilities

      ₹ 0

      Total of Liabilities

      ₹ 0

      Equities

      Equity/Capital

      Closing Retained Earnings

      Total of Equities

      Total of Equities (Capital) And Liabilities


      Profit And Loss Statement

      Legal Business Entity Name:
      Reporting Period: From To
      Revenue (Sales):
      Discounted Revenue: ₹ ${discount}
      Operating Revenue (Sales - Discount allowed)
      Direct Expenses
      Gross Profit
      Indirect Expenses
      Account Value
      Non-operating income
      Account Value
      Net Profit
      Profit Before Tax (PBT)
      Sales Return Total:
      Gross Sales:

      Disclaimer: This statement advice is based on your inputs.

      Please verify them with your tax advisor before making any decisions.


      Guidelines for saving your bank account statement as a CSV file
      Bank Statement CSV column indices Update UI Bank Statement CSV columns

      Guidelines for creating or generating bulk accounts CSV file
      Guidelines for creating or generating bulk sales invoices CSV file
      Guidelines for creating or generating bulk purchase invoices CSV file

      What is Double Entry Accounting?

      The double-entry accounting system is the foundation of modern bookkeeping in India. Every financial transaction affects at least two accounts, ensuring that:

      Assets = Liabilities + Equity

      This equation always remains balanced.

      In a bookkeeping system that is designed to be easy to use, this means:

      Core Principles

      Debit and Credit Rules

      Account Type

      Debit (Dr)

      Credit (Cr)

      Assets

      Increase

      Decrease

      Liabilities

      Decrease

      Increase

      Equity

      Decrease

      Increase

      Income

      Decrease

      Increase

      Expenses

      Increase

      Decrease

      Chart of Accounts (COA)

      Grouping of Accounts For Better Classification

      A bookkeeping system should group accounts as:

      Classification Of Financial Elements Like Assets, Income, Equity, Expense, and Liabilities

      How Transactions Flow in the System

      Each transaction should be captured like this:

      Date | Description | Debit Account | Credit Account | Amount

      Example

      Consultancy income received in bank (₹100,000)

      Rent paid in cash (₹10,000)

      System should:

      From Journal Entries to Financial Statements

      Profit And Loss Statement (P&L)

      Purpose: Calculate profit or loss

      Formula:

      Profit = Total Income – Total Expenses

      System Logic:

      Balance Sheet

      Purpose: Show financial position

      Structure:

      Assets = Liabilities + Equity

      System Logic:

      Cash Flow Statement

      Purpose: Track actual cash movement

      System Logic:

      Example

      Transactions

      1. Capital introduced ₹100,000
      2. Consultancy income ₹100,000 (Bank)
      3. Rent ₹10,000 (Cash)
      4. Furniture ₹5,000 (Cash)
      5. Loan ₹150,000 (Bank)

      Financial Statements Summary

      Journal Entries

      1. Capital Introduced ₹100,000

      Cash A/c.....................Dr 100,000

      To Capital A/c.....................100,000

      2. Consultancy Income Received in Bank ₹100,000

      Bank A/c.....................Dr 100,000

      To Consultancy Income A/c......100,000

      3. Rent Paid in Cash ₹10,000

      Rent Expense A/c............Dr 10,000

      To Cash A/c.....................10,000

      4. Furniture Purchased in Cash ₹5,000

      Furniture A/c...............Dr 5,000

      To Cash A/c.....................5,000

      5. Loan Taken from Bank ₹150,000

      Bank A/c.....................Dr 150,000

      To Loan from Bank A/c..........150,000


      Ledger Accounts And Trial Balance

      A trial balance ensures that total debits = total credits
      Account
      Account Type
      Account Sub-Type
      Debit (₹)
      Credit (₹)
      Cash Asset Direct 85000 0
      Capital A/c Equity NA 0 100000
      Rent Expense Indirect 10000 0
      Furniture A/c Asset NA 5000 0
      ICICI Bank A/c Asset NA 250000 0
      Consultancy Fees A/c Income Direct 0 100000
      Loan from HDFC Bank A/c Liability NA 0 150000
      Total (Trial Balance (₹)) NA NA 350000 350000

      Profit & Loss Statement

      This statement shows profitability over the period.

      Profit Calculation

      Profit = 100,000 – 10,000 = 90,000

      Profit & Loss Statement

      -----------------------------------------

      Particulars Amount (₹)

      -----------------------------------------

      Income:

      Consultancy Income 100,000

      Expenses:

      Rent Expense 10,000

      -----------------------------------------

      Net Profit 90,000

      -----------------------------------------

      This ₹90,000 profit will be added to Capital in the Balance Sheet. The bottom line in business refers to a company's net income, net profit, or earnings per share (EPS), representing the final profit remaining after all expenses, taxes, and costs are deducted from total revenue. It is usually found at the bottom of the income statement, indicating overall profitability and financial success.

      Balance Sheet

      A balance sheet shows financial position of a business at a point in time.

      Assets

      Total Assets = ₹340,000

      Liabilities

      Total Liability = ₹150,000

      Equity

      Total Equity = ₹190,000

      Total Assets (₹340,000) = Total Equity (₹190,000) + Total Liability (₹150,000)

      Cash Flow Statement

      Identify Cash & Bank Transactions

      From your entries:

      Inflows (Money Coming In)

      Total Inflows = ₹350,000

      Outflows (Money Going Out)

      Total Outflows = ₹15,000

      Net Cash Flow

      Net Cash Flow = Inflows – Outflows = 350,000 – 15,000 = 335,000

      All amounts shown above are in INR (₹).

      FAQs



      Disclaimer: The Manage Your Books feature in the UI above is designed as a simple, easy‑to‑use tool to help small businesses quickly maintain and share basic business accounts and books data. It is not exhaustive and should not be considered a substitute for professional accounting or compliance services. For accurate guidance on taxation, reporting, and regulatory matters, consulting a qualified Chartered Accountant is recommended. Any symbols that are not directly affiliated with us (Tax Assist Online by Sanchit Digital Services) should be recognized as registered trademarks or marks belonging to their respective vendors or trademark holders.

      Please reach out to us for a thorough assessment of your taxation, tax audit, and overall financial requirements. If you have encountered inadequate service from previous providers, our expertise offers a reliable solution.