If you buy to re-sell as a distributor, wholesaler or trader, Finocket now covers the whole cycle: what you owe suppliers, the rates and limits you give each customer, the paperwork that moves goods, and matching your purchases to the government's records.
Setting up from your old system
Coming from Tally, Marg, Busy or a spreadsheet? Pick where your books live today for the exact export screens. Marg and Busy each have their own guide (Migrate from Busy or Marg), including how to bring across batch numbers and expiry dates from Marg's batch-wise stock report. Neither carries its scheme masters or rate lists across automatically. Rebuild them as scheme rules on a price list, below.
Purchase bills & payables
When you record an expense, you can now add the supplier, a bill date and a due date, and mark the bill paid or part-paid. An unpaid bill is money you owe, so it's carried as Accounts Payable on your balance sheet until you settle it.
The Outstanding screen has a Payables tab beside Receivables: it ages what you owe by supplier into current / 0–30 / 31–60 / 61–90 / 90+ buckets, so you can see what's due and pay in the right order. Tap Mark paid when a bill is settled.
Credit limits & price lists
On a customer you can set a credit limit. When a new invoice would push that customer past it, the invoice screen shows a warning. It never blocks you; you decide with the full picture (their open dues plus this bill) in front of you.
Under Settings → Price lists you can build named price lists with a rate per item, then attach a list to a customer. Their invoices then fill in that customer's own rates automatically, and a rate you type is never overwritten.
Repricing a hundred SKUs one at a time is not realistic, so a price list now has Import and Export buttons beside its editor. Export downloads every item with its current rate for that list. Edit the ones you want to change and re-upload the same file. Import checks every row before writing anything: an item it cannot match by SKU or name stops the whole file, so a partial repricing never lands silently.
Beyond one flat rate per item, a price list can also carry scheme rules: a different price by customer tier and by order quantity, e.g. “Gold tier, 50 or more units, ₹X per unit”. A rule can target one item, a whole item category, or every item on the list; leave the tier blank for a rule that applies to every customer, and set a minimum quantity for a volume break. When more than one rule could apply to a line, the most specific one wins: an exact item beats a category, an exact tier beats any tier, and the highest quantity break the line actually reaches beats a lower one. A line no rule reaches simply keeps the list's own rate (or the catalogue rate), exactly as before.
Batches & expiry
FMCG stock with a shelf life works the same way it does for a pharmacy: add a batch with its number and expiry date on the item and tag received stock to it. Finocket draws the batch closest to expiry first (FEFO) when you bill a batch-tracked item, and the Inventory screen carries an Expiring soon alert for anything near or past its date. See Inventory & stock: Batches & expiry dates for the full walkthrough, including per-batch cost, MRP and GST rate.
Delivery challans
Need to move goods before the invoice? Create a delivery challan from the invoice screen (pick the Delivery Challan document type). It prints as a challan, gets its own DC- number, and is never counted as a sale, so it stays out of your books, your receivables and your GST returns. When the sale is confirmed, convert it to an invoice in one tap.
E-way bills
For any invoice or challan with a taxable value of ₹50,000 or more, generate an e-way bill file (the NIC EWB-01 JSON) from the document screen. If anything required is missing (a GSTIN, a PIN code, an HSN code or the transport distance), Finocket lists exactly what to add before it will produce the file.
GSTR-2B reconciliation
Download your GSTR-2B JSON from the GST portal and import it under GST → GSTR-2B recon. Finocket matches every line against your recorded purchases by supplier GSTIN and invoice number, and sorts them into matched, missing in your books, missing in 2B and tax mismatch. From the matched list you can mark input tax credit as claimed for the period, so you only take the ITC the government actually shows.
FMCG distribution tools (not yet switched on)
A set of tools for FMCG distributors is built but switched off for every workspace until the distribution pack is ready. Nothing below appears on your screens yet. When it is switched on for your workspace:
- A sales order warns when a retailer goes over their credit limit, when they have bills older than their credit days, and when a rate is above the item's MRP for an unregistered buyer. The order still saves.
- Orders lets you pick several confirmed sales orders and turn them into invoices in one go for the next day's dispatch.
- Receive payment warns when cash from one party in one day reaches ₹2,00,000. It never stops you recording the payment.
- An invoice shows how many days are left to report it for e-invoicing when your turnover is ₹10 crore or more.
- A price list can revise every rate by one factor, for example after a GST rate change. Posted invoices never change. Beside it, Stock at more than one MRP lists the items you still hold at two or more MRPs.
- The Distribution page lists Bills that could share one e-way bill: two or more bills from the last 7 days that each carry an e-way bill number and left on the same vehicle on the same day. It only lists them. Make the consolidated e-way bill on the e-way bill portal or with your GSP.
- Sales analysis adds sales by principal, by brand and by outlet type, read from the Principal and Brand fields on your items and the Outlet type field on your retailers.
Export realisation deadlines (not yet switched on)
If you export goods, the money has to come back within the period the RBI sets. A card on Outstanding lists each open export invoice with the date the payment is due by. Like the FMCG tools above, it is switched off for every workspace until the exporters pack is ready. When it is on:
- The period counts from the shipping bill date. The rule is picked by the date the goods were shipped, so an invoice raised just before a rule changed but shipped after it gets the new rule. If an invoice has no shipping bill date, the card picks the rule by the invoice date, says so on the row, and shows no due date until you add the shipping bill date.
- An export invoiced or settled in rupees uses the rupee rule. Set the Settlement currency field on the invoice to INR when a foreign-currency invoice is paid in rupees.
- Each row shows the RBI rule it used, with a link to the RBI notification it comes from. These periods were read from the RBI notifications and have not yet been reviewed by legal counsel.
- If your bank has extended the period, or your counsel reads it differently, the owner or an admin can record your own period with a reason on the same card. It applies to shipments from the date you choose, and each row then shows “Your override” beside the RBI rule. Clearing it brings the RBI rule back. Every change is kept, so you can always see what was set, when and why.