Yes. Bharat Bill provides:
Ledger-wise summaries
Date-wise transaction reports
Clear visibility for verification and cross-checking
Bharat Bill supports structured data entry through opening balances and master setup. Assisted migration options can be provided if required.
Go to Customers → Add New, enter customer details, and save. Customers will appear automatically during billing.
Add your UPI ID in Company. At the counter, the screen shows a QR code for the exact bill amount, and the customer pays from any UPI app. When you see the money has arrived, press Payment received. BharatBill shows the QR; it does not confirm the payment for you.
Yes. You can generate Trial Balance reports at the end of the financial year, which are useful for audits, taxation, and financial closing.
Yes. Bharat Bill helps you track:
Amounts receivable from customers
Amounts payable to suppliers
Cash and bank balances in real time
Bharat Bill is a cloud-based online billing and accounting software that helps businesses create invoices, manage transactions, track customers and suppliers, and generate financial reports easily.
You can access Bharat Bill online at https://bharatbill.online
anytime, from anywhere.
Each BharatBill account is one business: one company profile, one set of books and its own plan. For another business, sign up separately for it. Within one business you can keep every financial year and move between them with Change Session.
No. Bharat Bill is designed for non-accounting users. The interface is simple and all financial activities are clearly organized and easy to understand.
Yes. POS Billing is a full-screen counter for a shop: scan a barcode, type a few letters or tap the product, take the money, and give the bill. Every counter bill is an ordinary GST invoice, so your cash book, customer dues and GST reports are up to date as soon as you press Pay. It is in the menu as POS Billing, on every plan.
Yes. Choose the customer, take part of the amount or nothing, and the rest is added to their dues. Their previous dues are shown before you bill. Later you can collect the money at the counter and send a reminder on WhatsApp.
Bharat Bill is ideal for small and medium businesses, shop owners, traders, service providers, startups, and professionals who want simple and reliable billing and accounting.
Ledger Heads are categories like Cash, Sales, Purchase, Expenses, etc., used for accounting and reporting.
Yes. You can set opening balances for customers, suppliers, bank accounts, and ledger heads when starting your business or migrating from another system.
Yes. Open Return items, find the bill, and choose what came back. The refund is given in cash or taken off the customer’s dues, and it is recorded as a credit note. In an exchange, what came back pays towards the new items.
Yes. Bharat Bill maintains structured and accurate financial records, making GST filing and audit preparation easier for businesses and accountants.
Yes. You can edit or delete customer records unless transactions are already linked.
Every plan has it. On Free, counter bills count towards the 10 invoices a year. Business removes the limit and adds product photos and stock on the tiles. Premium adds more counters, cashier PINs and shifts with a counted cash drawer. See Pricing for the current prices.
Use the “Forgot Password” option on the login page. Follow the instructions sent to your registered email to reset your password securely. This option is only for the users registered on Bharatbill.online.
Bharat Bill is 100% online. You don’t need to install anything. Just log in through bharatbill.online and start using it from any device with internet access.
Navigate to Settings → Tax Rates to add or modify GST rates used in invoices and vouchers.
Use the “Forgot Password” option on the login page. Follow the instructions sent to your registered email to reset your password securely.
Yes. You can maintain as many financial year data as you require. There is an option 'Change Session' from the top-right menu to switch between financial years and to work with the respective session.
Go to Company and update:
Business Logo,
Business name & address,
GST number,
Contact details,
You can edit these anytime.
Yes. If your business has a GSTIN, every sale is a proper tax invoice: HSN or SAC code, unit, taxable value, and the tax rate by rate, with CGST and SGST inside your state or IGST outside it, worked out from the place of supply. Invoice numbers run in a proper series, and GSTR-1 is prepared from your invoices. If you are not registered yet, BharatBill issues a Bill of Supply instead and does not ask for HSN codes.
Yes. You can add, edit, and manage customers and suppliers independently, including their contact details, opening balances, and transaction history.
Yes. Bharat Bill is regularly updated with performance improvements, new features, and compliance enhancements.
Yes. Bharat Bill is hosted on a secure online server, ensuring data safety, consistency, and availability at all times.
Bharat Bill supports all common voucher types, including:
Cash vouchers
Bank vouchers
Contra vouchers
Sales vouchers
Purchase vouchers
Contra vouchers are used for cash-to-bank or bank-to-cash transfers within your accounts.
Yes. Go to Ledger Heads and create or edit ledger heads as per your business needs.
No machine is needed. The counter runs in the browser of a computer, tablet or phone. A barcode scanner is optional: any USB or Bluetooth scanner that types like a keyboard works. For printing, use a 58 mm or 80 mm thermal printer or any A4 printer set up on your device; bills print through the browser. You can also send the bill on WhatsApp instead of printing it.
Yes, on the Premium plan. The Free and Business plans cover one bank account. Each account has its own opening balance and appears in your vouchers and reports.
Yes. In Counter settings choose Medical shop and enter your drug licence numbers; every bill then carries them. A medicine can be marked Schedule H, H1 or X, with its maker and composition, and the counter finds it by composition. Each line of the bill carries the batch and expiry, an expired batch is not sold, and for a Schedule H, H1 or X drug the counter asks for the patient's and the doctor's names before it bills. That is on every plan. On Premium, stock is also kept batch by batch: each purchase records the batch, expiry and MRP, the counter offers the batch that expires first, and Inventory has an expiry report and the Schedule H1 register. BharatBill records what you enter; it does not check prescriptions.
Absolutely. Bharat Bill is built specifically for beginners, startups, and growing businesses who want professional billing without complexity.
Go to Bank, add bank name, account number, IFSC, and branch details.
Yes. All invoices, vouchers, and reports can be printed or downloaded for records, customers, or auditors.
Yes. Since Bharat Bill is web-based, you can access it from desktop, laptop, tablet, or mobile browsers.
Simply visit bharatbill.online, create your account, and log in. After logging in, set up your company profile, bank details, customers, suppliers, and opening balances to begin billing.
Yes. You can search, view, edit, print, or delete invoices and vouchers based on your business requirements and permissions.
No. The counter needs an internet connection, because each bill goes straight into your accounts. If the connection drops while you are taking payment, the sale is retried safely and is never billed twice.
Yes. Lock a tablet or computer to the counter from Counter settings, and it can only bill: it cannot open your accounts, reports or settings. On the Premium plan each cashier also has a PIN, and you decide who may give a discount, change a price, cancel a bill or take a return.
Go to Ledger, select a ledger head and date range to view complete transaction history.
Go to Settings → Change Password, enter your current password, and set a new one securely. This option is applicable only for the users registered on Bharatbill.online
Use the Contact / Support option on bharatbill.online for assistance.