BillOnDesk

Invoice · 12-06-2024 · updated 27-09-2025

Invoice number format for a small shop

I started 1 2 3 again after Holi, two bills same number, CA shouted, now I use a prefix series.

Pali. My shop is between a sweet shop and a xerox. Smell of ghee and toner.

For years my bill numbers were 1, 2, 3. After Holi I felt like new year. I started 1 again. Why not. Notebook was new. Red cover.

Then two customers. Same number 14. One in March. One in April after Holi. One was a phone. One was a cover. CA found it when he was tying my year.

He did not speak soft. Invoice number cannot jump back. Cannot repeat. Cannot look random like a lucky draw.

Invoice number format helper for a small shop

Invoice number format for a small shop, what actually happened

I needed a format. Not a government hologram. A format I can repeat when I am busy.

Now I use invoice number helper. Prefix plus next number. I type the prefix. I type the last number I used. It shows the next. I copy that into my simple invoice or GST draft.

My prefix is PALI-MS/24-25/. Then 0147. Full looks like PALI-MS/24-25/0147.

PALI so if the PDF sits on a computer with other shops, I know it is me. MS is mobile shop. 24-25 is the financial year I am in. Then a running number.

I do not start from 1 every Monday. I do not put customer mobile as invoice number. I did that for a week. Then two customers with same last four digits. Repeat again. Never.

I do not put IMEI as invoice number. IMEI is the phone. Invoice is the paper. Two jobs.

CA said keep one series for invoices. Credit notes another. PO another. I listened after the shout.

What the helper does. It does not talk to GSTN. BillOnDesk is not GSTN. It does not lock a number in the cloud. If I close the tab, I must look at my notebook for the last used. The helper is a calculator for the next string. I still tick the register.

This is important. People think the website will remember. It may not. I write the number in notebook the moment I print. Then I am safe.

After 31 March I change the year part. 25-26. I start running number from 0001 again for the new year because CA said that is okay for my case. I do not start again in October for Diwali. Diwali is not a financial year.

Your CA may want a different style. Some use INV/001. Some use shop short name. I am not your CA. I am a Pali shop. I tell what broke for me.

Zeros. I like 4 digits. 0147. So the file name sorts okay. I do not like 147 and then 8 and then 1000. Sorting in the phone gallery becomes a mess.

No space in the number if I can. Space gets lost in WhatsApp. I use slash and hyphen. PALI-MS/24-25/0147. Works.

I do not put rupee amount in the number. Bill 5000 is not number 5000. Amount changes with discount. Number should not change.

I do not skip 13 because someone said unlucky. Skipping looks like a missing bill. Missing bill looks like hiding. I am not hiding. I sell covers.

If I spoil a draft, I still do not reuse the number for a different customer. I mark cancelled in notebook. Next number. Empty cancelled is better than two lives of one number.

Helper will give next. It does not know I cancelled. I add 1 in notebook. Brain plus tool.

A boy in the xerox shop makes numbers like 12-4-9-Pali. Date inside the number. Then two bills same day, he put 12-4-9-Pali again. Date format is not unique. Running number is unique.

Date belongs in the date field. Number belongs in the number field. I mix less now.

When I make bill of supply draft for composition days, same series or as CA said. I do not make a cute series for Instagram. Series is for books.

Customer asked for a number that matches his PO number. His PO was 776. He wanted my invoice 776. I said no. His 776 is his world. My 0147 is my world. I can write his PO in a reference line. Not as my invoice number.

How I keep the next invoice number

This saved me. Another customer also had PO 776 later. Imagine.

Prefix should be stable. I changed PALI-MS to PMS for one week because it looked short. Then I had two prefixes in one year. CA face again. I went back. Short is not the goal. Stable is the goal.

I write the format on the wall. Next number in big. Helper plus wall. Helper if wall is hidden by a cardboard of earphones.

Phone billing. I sometimes make two drafts and print one. If I generated 0148 and 0149 and printed only 0149, 0148 is unused. I do not give 0148 to the next person after 0149. I keep sequence. 0148 cancelled or used for the person I made it for. Sequence is a stick. Hold it.

GST people I met in a seminar in Jodhpur said invoice number should be consecutive. I am not quoting law like a lawyer. I am saying I stopped repeating Holi 1.

Holi 1 was my mistake. Festival feeling is for gulal. Not for bill series.

If two brothers bill from one GSTIN, one series. Not two helpers fighting. We tried two. Overlap. Now only I press print. Brother fills items. I press number. Peace.

If you have a second counter in another market, ask CA if you need a second series. I do not have second counter. I do not invent.

The helper screen is simple. Prefix. Last number. Next. I copy paste. I do not type 0148 when last was 0146. Paste is safer. My 8 and 6 look same when I am fast.

I also put the number on the PDF file name when I save, if I save. Many times I only print. Then notebook is the memory.

BillOnDesk draft still shows DRAFT. Number format does not make it official. A pretty number on a fake tax invoice is still fake. I do not make fake. I do not draw Ashoka. I do not sell a hologram bill.

Number is for my file. Honesty is for the items.

When a customer WhatsApp the bill after 6 months, he says number 14. I ask year. He says Holi wala. I die a little. Now I ask him to read the full PALI-MS line. He reads. I find it.

That is why format is long. Long is searchable.

I teach the helper in shop. Do not invent a number because the tool was slow. Wait. Copy. If internet died, write next from wall, then later do not copy a different next from the tool. Wall wins if you already wrote.

Internet in Pali dies at 4 pm some days. Wall is analog GST.

I am joking. Wall is just a number. Filing is CA on the portal. This website does not file.

People google invoice number format and land on heavy articles. I needed a small town example. Prefix. Year. Running. No Holi reset. No mobile last four. No IMEI.

I keep credit notes as PALI-CN/24-25/0008. Different prefix. Same year idea. Helper can switch prefix. I switch. I do not mix CN into MS.

Debit notes PALI-DN. Purchase order PALI-PO. I am a small shop with too many prefixes. Still better than 1, 2, 3, Holi 1.

If this sounds extra, do one series for sales invoices first. That is the shout I got. Rest can come.

I tested the helper with a dummy prefix TEST. Then I used real. Do not print TEST for a customer. I almost did. Saw it. Deleted. Made real number.

Small checks. Big peace.

Pali ghee smell still there. Toner too. Numbers are not 1 2 3 anymore.

Use the invoice number helper. Copy the next. Paste on the bill. Tick notebook. Do not start from 1 because the festival looks new.

And do not think a format turns a draft into a GSTN invoice. It does not. BillOnDesk is draft paper. Portal is portal.

Open the paper: Invoice Number Helper. Draft only. Not GSTN.