Agri-Input Dealer Billing (fertiliser, seed and pesticide shops)
Bills with batch and expiry, batch-wise stock and farmers’ udhaar, on your device.
Free preview.
- Free preview: the whole bill book on this device, with memos, registers and returns as page images marked “MySmartCoPilot preview · not for use”.
- Locked until you unlock it: download, copy, print and share.
- Unlock: Premium pass, ₹799 for 30 days, a one-time payment that never renews.
Ways to unlock shows how to get the full result.
Printing this result is locked in the free preview.
This register is locked
It is encrypted in this browser. Type its passcode to open it on this device.
Forgot the passcode?
Nobody can open the register without it — not this site either, because the passcode never leaves this device. If you have an encrypted backup, delete this copy and restore the backup with its own passphrase. Otherwise you can only delete it and start again.
Document
Phone pictures
Buyer
Cash sale to someone not in the register
Add products
A USB or Bluetooth barcode scanner types into this box. The batch that expires first is chosen; change it on the line.
This bill
Ctrl + Enter completes the bill. The memo opens after it is saved; stock comes off its batches at once.
Bills of this day
Stock by batch
Products
Buyers and their accounts
Registers and returns
Insecticide sale register (rule 15(2))
Seed dealer’s monthly return (Form D)
Opening stock, purchases, sales and closing stock by crop, variety and class, in quintals.
Stock position and price list (to display)
Sales and GST summary of the month
Bills of the month
Your shop
Licences printed on memos
GST
Memos, stock and reminders
Where your register is kept
In this browser on this device only (IndexedDB). It is not uploaded or copied anywhere, so clearing this browser’s site data deletes it: download an encrypted backup regularly and keep it somewhere safe.
Encrypted backup
One file with the whole register, encrypted on this device with a passphrase you choose (AES-256). Keep the file somewhere safe and the passphrase too: without it the file cannot be opened. Backups always download, also without a pass.
Restore a backup
Restoring replaces the register on this device with the one in the file. A passcode set on this device stays.
Passcode lock
Export
Your register is yours: these files always download, also without a pass. CSV files open in Excel, Google Sheets and LibreOffice; the JSON file is the whole register, not encrypted.
Import
Bring product records in from a spreadsheet saved as CSV: the first row names the columns (download a template to see which). Rows with a problem are listed and left out. A JSON file exported from this register adds its records to this one.
Delete the register
Removes every product record and the passcode from this browser. Download a backup first if you may need them.
Locked in the free preview. Opens the ways to unlock this result.
Locked in the free preview. Batch runs unlock with a pass.
Locked in the free preview. Query results unlock with a pass.
For general information only, not legal advice. Templates are generic starting points — have a qualified lawyer review anything you rely on.
About the Agri-Input Dealer Billing (fertiliser, seed and pesticide shops)
A bill book and stock register for a fertiliser, seed and pesticide shop — a krishi seva kendra — that runs in your browser and keeps everything on your own device. Add your products once (fertiliser grade, the pesticide’s technical name and CIB&RC registration number, the seed’s crop, variety and class, HSN and GST rate) and every batch you receive with its lot number, dates of manufacture and expiry, MRP and supplier’s invoice.
At the counter, pick the farmer or buyer and the products: the bill takes stock from the batch that expires first, refuses a batch past its expiry, and works out GST inside the MRP (CGST and SGST, or IGST to another State). The cash or credit memo carries your GSTIN and your fertiliser, insecticide and seed licence numbers, and each line its batch, dates, HSN, MRP and rate; on credit it carries the due date and crop season, and the farmer’s udhaar account keeps every part payment. The registers come from the same entries: batch-wise stock with expiry alerts, date-expired stock to segregate, the insecticide sale register and the seed dealer’s monthly return. In the free preview, memos, registers and returns show as marked page images; a Premium pass gives the clean documents.
How to use it
- Open Settings: your shop’s name and address, GSTIN, the fertiliser authorisation letter number and your insecticide and seed licence numbers with their validity, the memo paper (A5, A4 or a 58 or 80 mm roll) and how far ahead to warn about expiry.
- Add your products under Products (or import a spreadsheet under Data & backup), then record the stock you hold under Stock → Receive stock: batch or lot number, manufacture and expiry dates, MRP, quantity and the supplier’s invoice.
- On the Bill tab choose the buyer (or type a cash buyer’s name), add products by name, code or barcode — the batch that expires first is chosen for you — and check the quantity and rate.
- Take cash or UPI, or put all or part on the buyer’s account with the date it is due and the crop season, and press Complete the bill. Without a pass the memo stays a free preview; with a Premium pass you print it, download the PDF or send a phone picture.
- Use Buyers for each farmer’s account, payments and reminders, Stock for expiry alerts and date-expired stock, and Registers for the insecticide register, the seed return, the stock board and the GST summary.
Examples
2 bottles of a pesticide at ₹420 (GST 18%) and 4 packets of water-soluble NPK at ₹150 (GST 5%), sold within your State
Pesticide: taxable ₹711.86, CGST ₹64.07, SGST ₹64.07 = ₹840.00 · NPK: taxable ₹571.42, CGST ₹14.29, SGST ₹14.29 = ₹600.00 · memo total ₹1,440.00
The GST inside 840 at 18% is 840 × 18 ÷ 118 = 128.14, two halves of 64.07, which leaves 711.86 taxable. Inside 600 at 5% it is 600 × 5 ÷ 105 = 28.57, two halves of 14.29 each rounded on its own, which leaves 571.42. CGST and SGST are always equal, and taxable value and tax add up to the price.
Opening balance ₹200; credit memos of ₹500 (due 30 September) and ₹300 (due 31 December); a payment of ₹450 on 1 October
Balance ₹550: ₹250 of the first memo is still due and overdue, and the ₹300 memo is due on 31 December
29 bottles in stock at the start of the month; 5 sold to a licensed retailer on the 3rd; 3 sold to farmers on two memos on the 4th
Previous balance 29 → sale to the retailer with their licence number and address, balance 24 → sales to farmers as one line for the day, balance 21
Common uses
- A krishi seva kendra or agro shop that sells fertilisers, seeds and pesticides to farmers on cash and on credit until the harvest.
- A pesticide dealer who must keep date-expired stock apart and a register of sales to licensed retailers and bulk buyers.
- A seed dealer who files a monthly return of stock and sales in quintals.
- A shop that wants each farmer’s udhaar, part payments and due dates in one place, with reminders by WhatsApp or SMS.
What the memo carries
- Fertiliser: clause 5 of the Fertiliser (Control) Order, 1985 asks every dealer to issue a cash or credit memorandum in Form M to each buyer of fertiliser. The memo here carries your name and address, your authorisation (registration) number, the buyer’s name and village, each fertiliser with its grade, maker, batch and quantity, the price and the total, and spaces for both signatures; compare it once with the Form M your notified authority uses.
- Seed: clause 9 of the Seeds (Control) Order, 1983 asks every dealer to give a cash or credit memorandum to each buyer of seeds; seed lines show the lot number, the date of test and the date the seed is valid up to.
- Pesticide: rule 15(1) of the Insecticides Rules, 1971 says every sale of an insecticide is made by a bill or cash memo; pesticide lines show the technical name and formulation, the registration number, the batch and the dates of manufacture and expiry.
- GST: with your GSTIN the memo is a tax invoice with the particulars of rule 46 of the CGST Rules, 2017 — HSN, taxable value, CGST and SGST or IGST, the buyer’s GSTIN, and the place of supply for another State; goods at 0% alone make a bill of supply (rule 49), and a composition dealer’s bills of supply carry the words rule 5(1)(f) asks for. Without a GSTIN the memo is a plain cash or credit memo.
Batches, expiry and date-expired stock
- Each batch keeps its own stock: what was received, less what your memos sold, plus or minus the changes you record (damaged, returned to the supplier, disposed of, a stock count). Nothing can be sold beyond the stock of a batch.
- A batch can be sold up to and on its expiry date; from the next day it cannot go on a memo. Rule 10A of the Insecticides Rules asks for date-expired stock to be segregated, stamped “not for sale” and kept in a separate marked place.
- Stock → Expired lists that stock in the columns of the register of date-expired pesticides that the licence form of the CIB&RC sets out (its forms), with how each balance was disposed of.
- Batches expiring within the days you set (60 by default) are flagged on the Stock tab and on the bill.
The insecticide register and the seed return
- Rule 15(2) of the Insecticides Rules asks for all sales to a licensed manufacturer, stockist, distributor, dealer or retailer, or to a bulk consumer, to be entered insecticide-wise in a register (Form XIII). Registers → Insecticide register gives, for one product and month, the columns of the CIB&RC licence form’s sale and distribution register: receipts with batch, dates and invoice, the previous balance, received, sold and balance, and each sale to a licensee or bulk buyer with the bill number, name and address. Sales to farmers come as one line a day so the balance stays true, or one line a memo if you choose.
- The same sub-rule asks for a State-wise monthly return of all sales to actual consumers in Form XIV, sent to the licensing officer within 15 days of the end of the month. The register’s lines of sales to farmers give the month’s figures for it; this bill book does not fill in Form XIV.
- Clause 18 of the Seeds (Control) Order asks a dealer to send the licensing authority a return of the month before by the 5th of every month. Its text names Form C, which is the form for renewing a licence; the return is Form D, marked “See clause 18”: opening stock, purchases, imports, sales, exports and closing stock by crop, variety and class of seed, in quintals. Registers → Seed dealer’s monthly return works it out from your batches and the weight of each pack; use the form your licensing authority asks for.
- Clause 4 of the Fertiliser (Control) Order and clause 8 of the Seeds (Control) Order ask a dealer to display the day’s stock and the prices: Registers → Stock board prints them.
Subsidised fertilisers stay on the government’s system
Fertilisers sold with the government’s subsidy fall under the Department of Fertilizers’ Fertilizer Subsidy Scheme, a Direct Benefit Transfer scheme, and their sales are made through the department’s Integrated Fertilizer Management System (iFMS) and its point-of-sale devices. Keep making those sales there: this bill book does not connect to iFMS and does not replace it. Mark such a product subsidised and the bill reminds you; its stock and the memo, if you give one, are kept here for your own records.
Credit (udhaar) until the harvest
- Put all or part of a memo on the buyer’s account with the date it is due and the crop season (Kharif, Rabi or your own label): the memo says “On credit ₹… due by …”.
- Record part payments on the buyer’s page; they settle the opening balance and then the oldest memos first, so the page shows what is overdue and when the next payment falls due.
- Send a reminder by WhatsApp or SMS one buyer at a time — it opens on your phone with the text ready, and you press Send.
Your data stays on this device
- Products, batches, bills and buyers are kept in this browser on this device (IndexedDB). Nothing is uploaded and you need no account.
- Set a passcode under Data & backup to keep the register encrypted (AES-256) and locked when you step away.
- Clearing the browser’s site data deletes the register: download an encrypted backup regularly and restore it on another device to move the shop there. Your own data — products, batches, buyers, bills and payments — also downloads as CSV files.
Limitations
- It does not connect to iFMS or a fertiliser PoS device, the GST portal, the e-invoice or e-way bill systems, or any licensing authority; nothing is filed for you.
- Form layouts follow the official texts linked on this page; the format a State or a licensing officer asks for can differ — check it with them. This is not legal advice.
- A sale is changed by cancelling the memo (its stock goes back) and writing a new one; there are no separate credit notes.
- One device: the register does not sync between devices. To move it, restore an encrypted backup on the other device.
- Barcodes are read by a USB or Bluetooth scanner, or the camera in browsers that can read barcodes from it.
Privacy
Products, stock, bills and buyers are kept in this browser on this device and never uploaded. Memos go only to the printer you choose, and reminders are sent from your own phone.
Frequently asked questions
What do I get without a pass?
Without a pass, Agri-Input Dealer Billing (fertiliser, seed and pesticide shops) shows the whole bill book on this device, with memos, registers and returns as page images marked “MySmartCoPilot preview · not for use”. Until you unlock it, the result can’t be downloaded, copied, printed or shared. A Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.
Can I sell from a batch that has expired?
No. A batch can go on a memo up to and on its expiry date; after that the bill refuses it and the batch is listed under Stock → Expired, to keep apart as “not for sale” until it is returned or disposed of.
Which licence numbers are printed on the memo?
Those you type under Settings: the fertiliser authorisation letter (or registration) number, the insecticide licence and the seed licence, each with its validity, under your address and GSTIN. The bill warns you when you sell a kind of product whose licence number is missing or has run out.
Do I bill subsidised urea or DAP here?
Make the sale on the Department of Fertilizers’ PoS device as you do now — this bill book does not report to iFMS. Mark the product subsidised and the bill reminds you; you can keep its stock here and give your own memo if you wish.
How is GST worked out?
From the price you charge, which includes GST like the MRP. The GST in a line is its amount × rate ÷ (100 + rate): within your State it is split into CGST and SGST (or UTGST) halves, each rounded to the paisa on its own, and to a buyer in another State it is charged whole as IGST. The taxable value is the amount less that GST, so the two always add up to what the buyer pays. Seeds at 0% alone make a bill of supply.
What goes into the insecticide register?
For one product and month: the previous balance, every batch received with its maker, supplier, dates and invoice, every sale to a licensed dealer, retailer or pest control operator or a bulk buyer with the bill number, their name, licence number and address, and the sales to farmers as one line a day, with the running balance.
Can the farmer pay in parts?
Yes. Record each payment on the buyer’s page. Payments settle the oldest dues first, so the page shows what is overdue, what falls due next, and the balance on every new memo.
Can I import my products and stock from Excel?
Yes, from CSV files under Data & backup: products, buyers and opening stock (one row a batch). Download a template to see the columns.