BizGST Pro
Not every movement is a sale
Material goes to a job worker for polishing and comes back. A carton goes out on approval and half returns. Stock moves to the godown across town. No invoice belongs to any of it.
bizgstpro.com
The improvised version
It works right up until it doesn't. Three months on, nobody can say how much material is still at the job worker, whether the approval stock came back, or why the godown and shop counts differ by eleven units.
What has to be on it
Who is sending and who is receiving — a job worker is usually a vendor, not a customer. What is going, in enough detail to recognise on return. Why it is going. And how it is travelling.
The number nobody pays
Nothing has been sold, so no one is paying that figure. It is there because the goods are worth something and the paperwork following the truck has to say what.
The field doing the most work
Job work and approval are movements where goods are expected back. A transfer to your own godown is not. That one choice is what tells you months later which open movements are a problem and which are just stock in another building.
In BizGST Pro
Pick a reason where goods come back and a return-date field appears; pick one where they don't and it goes away. Party can be a customer or a vendor with one button. A saved challan can then be the source for an e-way bill, which picks up the party, lines and value from it.
What this does not tell you
Not when a challan is mandatory rather than merely useful, what must be printed on it, how many copies travel, or how any of it is treated for tax. Those rules change, and we will not quote them from memory — the GST portal and your accountant are the sources. Keeping track of your own goods is your problem either way.
BizGST Pro
GST invoicing, customer ledgers, stock and reports — built for Indian businesses.
bizgstpro.com