What Actually Has to Be on an Invoice
The fields that make an invoice valid and payable, which are fewer than people think, and the ones that only cause disputes.
The legal minimums for a valid invoice
What to include on an invoice is surprisingly short, consisting of just six specific data points that make the document legally valid and payable. You need the supplier details, the client details, a unique invoice number, the date of issue, a description of goods or services, and the total amount due. Everything else is optional context. If you have these six items, the invoice is complete. Missing any of them can delay payment or create tax issues, so it is worth checking them off before you hit send.
Fields that cause payment disputes
While the core fields are simple, the details you add around them often cause friction. The most common dispute arises from vague descriptions. Writing "Consulting" is not enough. You must specify the service, such as "Brand strategy session, 2 hours, 12th May." Without the date or specific task, a client can argue they did not agree to that charge. Next is the payment due date. If you do not state a specific date, such as "Due within 14 days," the client may assume the net terms are different, leading to late payments. Finally, the bank details must be accurate. A single wrong digit in an account number causes the transfer to bounce, which wastes days for both parties. Keep the description precise, the deadline clear, and the banking information double-checked.
India-specific requirements for GST
If you are operating in India, the rules are stricter. You must include the GSTIN (Goods and Services Tax Identification Number) for both you and your client. This is a 15-digit code that identifies your business for tax purposes. You also need to break down the tax amount separately from the base price. For example, if the service costs ₹10,000 plus 18% GST, the invoice must show ₹10,000 as the taxable value, ₹1,800 as the GST amount, and ₹11,800 as the total. Omitting the GSTIN or failing to separate the tax can make the invoice invalid for input tax credit claims, which means your client cannot claim the tax back. This often leads to them withholding payment until you issue a corrected document. Ensure these fields are populated correctly to avoid this administrative back-and-forth.
Generating the document without server storage
Once the fields are correct, the next step is creating the file. Many tools require you to create an account, upload data to their servers, or accept a watermark on the final PDF. Invoiceful works differently. It is a free online invoice generator that runs entirely in your browser. You pick a template, fill in the details, and download the PDF. There is no account creation, no watermark, and nothing is stored on a server. It includes specific fields for GST and can embed a UPI QR code for easier payment. The tool does not send the invoice, chase payment, or file returns. It simply produces the document. This ensures your client data remains on your device, reducing the risk of data leakage while still providing a professional, ready-to-send PDF.