Skip to content
Invoiceful

Sending Your First Invoice

The whole thing end to end for someone who has never done it, with the fields that matter and nothing else.

By Swotboysandy 3 min read

Open notebook with pens and glasses on a desk
Photo: Shixart1985, CC BY 2.0, via Wikimedia Commons
In this guide
  1. The essential fields for your first document
  2. Structuring the line items and totals
  3. Payment details and legal identifiers
  4. Generating the final PDF

The essential fields for your first document

Knowing how to make an invoice freelancer style starts with identifying the specific data points that turn a list of services into a legal request for payment. You do not need complex accounting software to get this right. You need a clear structure that lists what was done, how much it costs, and where the money should go.

Most beginners overcomplicate the process by adding unnecessary details or missing critical identifiers. The goal is clarity. If your client has to ask questions about the total amount or the payment method, the invoice is flawed. Focus on the standard fields that appear on every valid commercial document. This ensures your client’s accounts payable team can process the payment without delay.

Structuring the line items and totals

The body of your invoice lists the work performed. Each line item should contain a description of the service, the quantity or hours worked, the rate, and the line total. For example, if you spent four hours on logo design at a rate of 500 rupees per hour, the line total is 2,000 rupees. Keep descriptions specific. "Logo design" is vague. "Primary logo concept and vector file delivery" is clear.

Below the line items, calculate the subtotal. If you are a registered supplier in India, you must add GST here. If you are not registered, you must not collect GST. Do not label your document as a GST tax invoice if you are not registered. An unregistered freelancer issues an ordinary commercial invoice. The total amount due is the sum of the subtotal plus any applicable taxes. This final figure is the exact amount your client must pay.

Office stapler with a strip of staples
Photo: Jacek Halicki, CC BY-SA 4.0, via Wikimedia Commons source

At the bottom of the document, include your payment instructions. For bank transfers, list the account name, account number, and IFSC code. For digital payments, you can include a UPI ID. If you use a tool that supports it, embedding a UPI QR code allows clients to scan and pay immediately, reducing friction.

You must also include your unique identifier. If you are GST registered, this is your GSTIN. If you are not, include your PAN number or a unique business registration number if applicable. This helps the client categorize the expense in their records. Missing these details often causes payments to be held in pending status for weeks. Ensure your contact email and phone number are visible so the client can reach you if there are discrepancies.

Generating the final PDF

Once you have filled in the details, the document must be converted into a fixed format. A PDF prevents your client from accidentally editing the amounts or layout. It looks professional and prints cleanly. You do not need to send the invoice yourself if you use a service that handles the file generation. The tool simply creates the file for you to download. You then attach it to an email or share the link with your client.

For a quick start, Invoiceful is a free online generator that runs in your browser. It requires no account, adds no watermark, and stores nothing on a server. You pick a template, fill in the fields, and download the PDF. It includes GST fields for India and can embed a UPI QR code. It does not send the invoice, chase payment, or file returns. It just gives you the clean, final document you need to send out. For more on managing your client communications, check out the Instalaz guides for planning your posts.

More from Pracandy