Skip to content

Create and post a purchase bill

This guide shows you how to record a purchase bill (a vendor's invoice to you) in TrackBooks — entering it, reviewing the accounting and input-tax credit, and posting it to your books.

What this is

A purchase bill records something you bought from a vendor. It's the mirror image of a sales invoice and follows the same lifecycle — Draft → Review → Posted — but on the buying side:

  • The amount becomes a payable to the vendor (money you owe).
  • The GST you paid becomes Input Tax Credit (ITC) you can claim against your output GST.

As with invoices, you can enter a bill manually or upload the vendor's document for AI extraction; both meet at the same review screen before posting.

Before you begin

  • Role required: Admin or Accountant.
  • Prerequisites: Ideally the vendor exists (see Manage customers & vendors) — though you can create one inline while entering the bill.
  • AI credits: Only the upload path uses credits.

Step 1 — Enter the bill

Go to Purchases → Bills → Create new bill (or Upload Bills to use AI extraction). Fill in:

  • Bill Number — the vendor's invoice number (you type it; unlike sales invoices, this is not auto-generated, because it's the vendor's number, not yours).
  • Bill Date and optional PO Number.
  • Vendor Name and Vendor GSTIN — type a vendor to select or create one.
  • Place of Supply — drives the CGST+SGST vs IGST split, exactly as on a sales invoice.
  • Line items — description, HSN/SAC, quantity, rate, and GST %. Each row has a Claim ITC checkbox (ticked by default).

The Create Bill form with line items and Claim ITC

Claim ITC — leave it ticked for eligible purchases

Input Tax Credit lets you offset the GST you paid on purchases against the GST you collected on sales. Keep Claim ITC ticked for normal business purchases. Untick it only for items where ITC is blocked (e.g. certain personal-use or exempt items).

Click Save & Review.

Step 2 — Review the bill and its journal

The review screen mirrors the sales invoice, but the Journal preview is the buying-side double-entry:

Account Debit Credit
Purchases ₹6,000
CGST Input ₹540
SGST Input ₹540
Vendor (Trade Payables) ₹7,080

Note the GST lines are Input (an asset you'll reclaim), and the vendor is credited (you now owe them). The preview must read Balanced before you can post.

The bill review screen with the purchase-side journal preview

Step 3 — Accept & Post

Click Accept & Post. The status changes to Posted, the journal entry is created (e.g. JE-20260625-0003), and your payables and Input GST update. The action button becomes Record Payment.

The bill after posting

Your bill is now in your books, your payables, and — via Input GST — your GST returns.

Tips & common issues

Record what you pay the vendor

Use Record Payment to mark the bill paid (fully or partly). That posts Dr the vendor / Cr your bank, and moves the bill from UnpaidPartialPaid.

Void, don't delete, a posted bill

Like invoices, a posted bill is voided (which posts a reversing entry and preserves the audit trail), not hard-deleted. Only unposted drafts can be deleted.

MSME vendors and overdue payables

If the vendor is flagged MSME, overdue amounts owed to them surface in the Schedule III disclosure — another reason to keep vendor records accurate.