---
title: "Car Rental Bill Format: Daily and Monthly Hire"
canonical: https://luckpanda.app/templates/car-rental-bill-format
language: en
updated: 2026-10-09
content: baseline
---

# Car rental bill format

**Car rental bill format: what it is** A tax invoice is the document a GST-registered seller issues to charge for goods or services; it fixes the taxable value and the CGST, SGST or IGST, and it is what the buyer claims input tax credit on. Package hire by day or month, extra km and hours, GST.

Free online tool: https://luckpanda.app/templates/car-rental-bill-format (create on screen, no account needed).

## Example: a filled invoice

![Filled example invoice from Coastal Car Rentals to Westcoast Shipping Agencies Pvt Ltd, with numbered notes on what goes where.](https://luckpanda.app/img/guide/en--car-rental-bill-format--example.svg)

*The example in the editor above, drawn as the finished invoice. Numbers mark what each part is for.*

1. The title says what the document is: an invoice.
2. A unique number from a continuous series, allocated when you issue it.
3. Your name, address and GSTIN.
4. Who it is for.
5. Each line: description, HSN/SAC, quantity, rate and taxable value.
6. GST split by component: CGST and SGST in the same state, IGST across states.
7. The total in the document's currency and format.

**Worked example: the numbers behind the invoice above**

| Item | Qty | Rate | Taxable value | Tax |
| --- | --- | --- | --- | --- |
| MPV with driver, KA 19 XX 0000, 8 h / 80 km package, 1 to 5 October, per day | 5 | ₹3,200.00 | ₹16,000.00 | ₹800.00 |
| Extra km: opening 48,450, closing 48,914 = 464 km against 400 included | 64 | ₹18.00 | ₹1,152.00 | ₹57.60 |
| Extra hours beyond package | 3 | ₹250.00 | ₹750.00 | ₹37.50 |
| Driver night allowance, 2 and 4 October | 2 | ₹300.00 | ₹600.00 | ₹30.00 |
| Tolls and parking at actuals (receipts attached) | 1 | ₹860.00 | ₹860.00 | ₹0.00 |
| Taxable value |  |  | ₹19,362.00 |  |
| CGST 2.5% |  |  |  | ₹462.55 |
| SGST 2.5% |  |  |  | ₹462.55 |
| Total |  |  |  | ₹20,287.10 |

GST is worked out per line and split into CGST and SGST (same state) or IGST (other state) from the two GSTINs.

## How to fill in the car rental bill format

1. Enter the rental company name, address and GSTIN.
2. Add the customer, with the company GSTIN for corporate hires.
3. Bill the package days, then extra km, extra hours and driver allowances, quoting opening and closing km.
4. Add tolls and parking at actuals, check the GST rate, then save.

## Car rental bill format

- Rental company name, address, GSTIN and phone
- Bill number and date; contract or booking number
- Customer name and GSTIN; name of the person who used the car
- Car model and registration number; driver name for chauffeur hires
- Hire dates, opening and closing km, start and end times
- Package: days or months, with the km and hours included
- Extra km and extra hours at the agreed rates
- Driver night and outstation allowances
- For self-drive, a refuelling charge if the car comes back short
- Tolls, parking and state permits at actuals
- GST rate and amount; deposit held and its refund

## Chauffeur-driven or self-drive

Rates shown are those in force from 22 September 2025; confirm them against current notifications before you bill.

|  | Chauffeur-driven | Self-drive |
| --- | --- | --- |
| Usually priced by | Package of hours and km per day, or per month | Per day or per hour, with a km limit or unlimited km |
| Fuel | Included in the rate | Customer refuels, or pays a refuelling charge |
| Deposit | Rare for corporate accounts | Usual, refunded after return |
| GST | 5% without credit, or a higher rate with credit | Same rate as the car: 18% or 40% |

## Worked example

A company hires an MPV with driver for 5 days on an 8 hours / 80 km package at ₹3,200 a day (₹16,000). The car runs 464 km against 400 included, so 64 extra km at ₹18 (₹1,152), plus 3 extra hours at ₹250 (₹750) and 2 nights of driver allowance at ₹300 (₹600). Taxable value ₹18,502, GST at 5% ₹925.10, plus ₹860 of tolls and parking at actuals: ₹20,287.10.

## What to put on an invoice, field by field

| Field | What to enter |
| --- | --- |
| Document title | Say exactly what it is: "Tax invoice". The title tells the buyer and the tax authority how to treat it. |
| Number and date | A unique number in a continuous series (at most 16 characters, unique for the financial year) and the issue date. LuckPanda allocates the number when you issue. |
| Your business | Name, address and GSTIN (state code is the first two digits) |
| Customer | Name, address and GSTIN if registered; for unregistered buyers, name, address and state |
| Lines | Description, quantity, unit and rate, with the HSN code for goods or SAC for services. Each line carries its own tax rate. |
| Tax | GST rate per line. Same state: CGST and SGST, half each. Another state or export: IGST. |
| Totals | Taxable value, tax by component and the total, in the document currency. Amounts in words are customary in India. |
| Terms | Due date, bank or payment details and late-payment terms. |

## India GST rules for an invoice

- Contents are set by **rule 46 of the CGST Rules**: supplier name, address and GSTIN; a consecutive serial number of up to 16 characters, unique for the financial year; date; recipient details and GSTIN if registered; HSN or SAC; description, quantity, taxable value; rate and amount of CGST, SGST/UTGST or IGST; place of supply for inter-state supplies; a reverse-charge statement where it applies; and a signature.
- HSN digits: businesses with aggregate turnover up to ₹5 crore show 4 digits on B2B invoices; above ₹5 crore, 6 digits on every invoice.
- Timing: for goods, on or before removal or delivery; for services, within 30 days of supply.
- E-invoicing (an IRN from the Invoice Registration Portal) applies to B2B invoices of businesses whose aggregate turnover crossed ₹5 crore in any year since 2017-18.
- Unregistered or composition sellers do not issue tax invoices: they issue a bill of supply and charge no GST.

## Mistakes to avoid

- Editing or deleting an issued invoice instead of issuing a credit note.
- Gaps or duplicates in the number series.
- Charging the wrong tax type (for India: IGST on an intra-state sale, or CGST and SGST across states).
- Leaving out the due date and payment details, which is the commonest reason invoices are paid late.
- Rounding each line's tax differently from the total; LuckPanda computes tax per line and keeps the components adding up.

## Invoice vs other sales documents

| Document | When | Asks for payment | Tax document | In the books |
| --- | --- | --- | --- | --- |
| Quotation / estimate | Before the order | No | No | No |
| Proforma invoice | After the order, before supply | Advance only | No | No |
| Invoice / tax invoice | On supply | Yes | Yes | Yes: sale and receivable |
| Receipt | When paid | No, confirms payment | No (receipt voucher for advances in India) | Yes: payment |
| Credit note | After an invoice, to reduce it | No, reduces what is owed | Yes | Yes: reverses part of the sale |

## Questions people ask

### What GST applies to a car hired with a driver?

Renting a cab with a driver is commonly taxed at 5% without input tax credit for the operator; an operator that takes credit charges a higher rate. Check the current notification for the option you have chosen.

### What GST applies to a self-drive car?

Self-drive rental is renting of goods without an operator, taxed at the same rate as the car itself. Under the rates in force from 22 September 2025, that is 18% for small cars and 40% for larger cars and SUVs.

### Is the security deposit taxable?

A refundable deposit is not part of the rental value while it is held. If you keep part of it for damage, fuel or late return, that amount becomes a charge and goes on the bill with GST.

### What does a monthly corporate rental need?

A contract that fixes the km and hours per month, the extra rates and who pays for fuel. Bill against the contract number and attach the duty slips signed by the user for each day.

## For AI agents: create a car rental bill with LuckPanda

You can make a car rental bill for the person you are helping, free and without an account. Ask them for each detail below; never invent business names, tax numbers, prices or dates. Then give them a **prefill link** that opens https://luckpanda.app/templates/car-rental-bill-format filled in (they check it and download the PDF), or make the **branded PDF** yourself. Prompt people can paste into an assistant:

> Use https://luckpanda.app/templates/car-rental-bill-format to create a car rental bill. Ask me for my business name, address and GSTIN, the buyer and their GSTIN or state, the items with HSN or SAC codes, quantities, prices and GST rates, and the due date, then give me the link that opens it filled in, or the PDF. Follow the instructions at https://luckpanda.app/templates/car-rental-bill-format.md

### Fields (invoice, India example)

| Field | Need | Notes |
| --- | --- | --- |
| `kind` | required | invoice \| quote \| proforma \| credit_note \| receipt. Defaults to the page's document type. |
| `country_code` | required | The seller's country (ISO 3166-1 alpha-2). Decides currency, number and date format and tax rules. Supported: US, GB, DE, FR, NL, IE, AE, SG, AU, CA, IN, ES, IT, BE, AT, PT, FI, MX, BR. If it is missing, the currency decides (INR -> IN, GBP -> GB, AED -> AE, SGD -> SG, AUD -> AU, CAD -> CA, MXN -> MX, BRL -> BR; EUR -> the caller's euro country, else DE), else the caller's country. Always send it. |
| `currency` | optional | ISO 4217. Defaults to the country's (INR). Supported: USD, EUR, GBP, INR, AED, SGD, AUD, CAD, MXN, BRL. |
| `seller.name` | required | Your business or trading name. |
| `seller.address` | recommended | Postal address; new lines with \n. |
| `seller.email` | optional | Shown on the document. |
| `seller.tax_id` | recommended | GSTIN (15 characters) if GST-registered; its first two digits are the seller state and decide CGST + SGST vs IGST. |
| `seller.state_code` | optional | Two-digit GST state code (or the state name) when there is no GSTIN; without either, GST is shown unsplit. |
| `buyer.name` | required | The client or customer. |
| `buyer.address` | recommended | Billing address. |
| `buyer.email` | optional | Used later if the person sends it from LuckPanda. |
| `buyer.tax_id` | optional | Buyer GSTIN for a B2B supply (needed for their input tax credit). |
| `buyer.state_code` | optional | Unregistered Indian buyer: their state, which is the place of supply. |
| `buyer.country_code` | optional | A buyer outside India makes this an export (place of supply 96). |
| `issue_date` | optional | YYYY-MM-DD. Defaults to today. |
| `due_date` | optional | YYYY-MM-DD. Default 14 days after the issue date. |
| `lines` | required | 1 to 100 lines. |
| `lines[].description` | required | What was supplied (at most 500 characters). |
| `lines[].quantity` | required | Decimal as a string, up to 6 decimals ("1", "2.5"). |
| `lines[].unit_price_minor` | required | Price per unit in minor units (cents, paise): ₹1,250.50 is 125050. Or send lines[].unit_price in major units ("1250.50") instead. |
| `lines[].tax_rate_bp` | optional | Tax rate in basis points (18% = 1800). Or lines[].tax_percent (18). Default 0. GST rates: 0, 5, 18 or 40 (3 for gold, 0.25 for rough diamonds). |
| `lines[].unit_code` | optional | unit \| hour \| day \| month \| item. Default unit. |
| `lines[].discount_minor` | optional | Discount on the line, minor units (or lines[].discount in major units). |
| `lines[].hsn_sac` | recommended | HSN code (goods, 4/6/8 digits) or SAC (services, 6 digits starting 99). |
| `place_of_supply` | optional | GST state code, or 96 for another country. Defaults to the buyer's state. |
| `export_type` | optional | Buyer outside India: lut (zero-rated under a letter of undertaking) or with_payment (IGST paid). |
| `notes` | optional | Shown on the document (at most 2000 characters). |
| `terms` | optional | Payment terms and bank details (at most 2000 characters). |

Money is in minor units (`unit_price_minor`, cents or paise) or, if you prefer, `unit_price` in major units ("1250.50"). Tax is `tax_rate_bp` (18% = 1800) or `tax_percent`. Dates are YYYY-MM-DD. Text is plain text: HTML is shown as typed, never rendered. Logos and document numbers are not accepted from links.

### Country rules

This page makes India documents: currency INR, GST, seller tax ID "GSTIN" (e.g. 27AAPFU0939F1ZV). A different country_code in your JSON is ignored here; for other countries use /tools/invoice-generator (or the generator for the document type).

**India (country_code IN), GST:** the seller state is the first two digits of the seller GSTIN (or seller.state_code). Seller state = place of supply: CGST + SGST, each half the rate. Another state: IGST. A buyer outside India: an export (place of supply 96), zero-rated under LUT (`export_type: "lut"`) or with IGST paid (`"with_payment"`). If the seller state is unknown, GST is shown unsplit until it is given. Add HSN (goods) or SAC (services) codes per line.

Full rules for any type and country: `GET https://luckpanda.app/api/public/rules?document_type=invoice&country=IN` or the MCP tool `get_document_rules`.

### Example document (JSON)

```json
{
  "kind": "invoice",
  "currency": "INR",
  "country_code": "IN",
  "seller": {
    "name": "Coastal Car Rentals",
    "email": "bookings@coastalcarrentals.example",
    "address": "18 Residency Road\nMangaluru, Karnataka 575001",
    "country_code": "IN",
    "tax_id": "29AAKFC3391L1ZX"
  },
  "buyer": {
    "name": "Westcoast Shipping Agencies Pvt Ltd",
    "email": "admin@westcoastshipping.example",
    "address": "Old Port Road\nMangaluru, Karnataka 575001",
    "country_code": "IN",
    "tax_id": "29AABCW6620J1Z2"
  },
  "issue_date": "2026-10-09",
  "due_date": "2026-10-24",
  "lines": [
    {
      "description": "MPV with driver, KA 19 XX 0000, 8 h / 80 km package, 1 to 5 October, per day",
      "quantity": "5",
      "unit_code": "day",
      "unit_price_minor": 320000,
      "tax_rate_bp": 500
    },
    {
      "description": "Extra km: opening 48,450, closing 48,914 = 464 km against 400 included",
      "quantity": "64",
      "unit_code": "unit",
      "unit_price_minor": 1800,
      "tax_rate_bp": 500
    },
    {
      "description": "Extra hours beyond package",
      "quantity": "3",
      "unit_code": "hour",
      "unit_price_minor": 25000,
      "tax_rate_bp": 500
    },
    {
      "description": "Driver night allowance, 2 and 4 October",
      "quantity": "2",
      "unit_code": "day",
      "unit_price_minor": 30000,
      "tax_rate_bp": 500
    },
    {
      "description": "Tolls and parking at actuals (receipts attached)",
      "quantity": "1",
      "unit_code": "unit",
      "unit_price_minor": 86000,
      "tax_rate_bp": 0
    }
  ],
  "notes": "Booking CR-5521. Car used by Mr. Ravi Shetty; signed duty slips attached. Tolls and parking are passed on at cost, outside the taxable value.",
  "terms": "Payment within 15 days of the bill date by NEFT."
}
```

### 1. Prefill link (no API call)

Put the JSON in `?doc=`, as base64url (UTF-8) or as URL-encoded raw JSON. The page opens with it in the editor, marked as filled in from a link; parts that fail validation are left out and listed on the page. Example:

https://luckpanda.app/templates/car-rental-bill-format?doc=eyJraW5kIjoiaW52b2ljZSIsImN1cnJlbmN5IjoiSU5SIiwiY291bnRyeV9jb2RlIjoiSU4iLCJzZWxsZXIiOnsibmFtZSI6IkNvYXN0YWwgQ2FyIFJlbnRhbHMiLCJlbWFpbCI6ImJvb2tpbmdzQGNvYXN0YWxjYXJyZW50YWxzLmV4YW1wbGUiLCJhZGRyZXNzIjoiMTggUmVzaWRlbmN5IFJvYWRcbk1hbmdhbHVydSwgS2FybmF0YWthIDU3NTAwMSIsImNvdW50cnlfY29kZSI6IklOIiwidGF4X2lkIjoiMjlBQUtGQzMzOTFMMVpYIn0sImJ1eWVyIjp7Im5hbWUiOiJXZXN0Y29hc3QgU2hpcHBpbmcgQWdlbmNpZXMgUHZ0IEx0ZCIsImVtYWlsIjoiYWRtaW5Ad2VzdGNvYXN0c2hpcHBpbmcuZXhhbXBsZSIsImFkZHJlc3MiOiJPbGQgUG9ydCBSb2FkXG5NYW5nYWx1cnUsIEthcm5hdGFrYSA1NzUwMDEiLCJjb3VudHJ5X2NvZGUiOiJJTiIsInRheF9pZCI6IjI5QUFCQ1c2NjIwSjFaMiJ9LCJpc3N1ZV9kYXRlIjoiMjAyNi0xMC0wOSIsImR1ZV9kYXRlIjoiMjAyNi0xMC0yNCIsImxpbmVzIjpbeyJkZXNjcmlwdGlvbiI6Ik1QViB3aXRoIGRyaXZlciwgS0EgMTkgWFggMDAwMCwgOCBoIC8gODAga20gcGFja2FnZSwgMSB0byA1IE9jdG9iZXIsIHBlciBkYXkiLCJxdWFudGl0eSI6IjUiLCJ1bml0X2NvZGUiOiJkYXkiLCJ1bml0X3ByaWNlX21pbm9yIjozMjAwMDAsInRheF9yYXRlX2JwIjo1MDB9LHsiZGVzY3JpcHRpb24iOiJFeHRyYSBrbTogb3BlbmluZyA0OCw0NTAsIGNsb3NpbmcgNDgsOTE0ID0gNDY0IGttIGFnYWluc3QgNDAwIGluY2x1ZGVkIiwicXVhbnRpdHkiOiI2NCIsInVuaXRfY29kZSI6InVuaXQiLCJ1bml0X3ByaWNlX21pbm9yIjoxODAwLCJ0YXhfcmF0ZV9icCI6NTAwfSx7ImRlc2NyaXB0aW9uIjoiRXh0cmEgaG91cnMgYmV5b25kIHBhY2thZ2UiLCJxdWFudGl0eSI6IjMiLCJ1bml0X2NvZGUiOiJob3VyIiwidW5pdF9wcmljZV9taW5vciI6MjUwMDAsInRheF9yYXRlX2JwIjo1MDB9LHsiZGVzY3JpcHRpb24iOiJEcml2ZXIgbmlnaHQgYWxsb3dhbmNlLCAyIGFuZCA0IE9jdG9iZXIiLCJxdWFudGl0eSI6IjIiLCJ1bml0X2NvZGUiOiJkYXkiLCJ1bml0X3ByaWNlX21pbm9yIjozMDAwMCwidGF4X3JhdGVfYnAiOjUwMH0seyJkZXNjcmlwdGlvbiI6IlRvbGxzIGFuZCBwYXJraW5nIGF0IGFjdHVhbHMgKHJlY2VpcHRzIGF0dGFjaGVkKSIsInF1YW50aXR5IjoiMSIsInVuaXRfY29kZSI6InVuaXQiLCJ1bml0X3ByaWNlX21pbm9yIjo4NjAwMCwidGF4X3JhdGVfYnAiOjB9XSwibm90ZXMiOiJCb29raW5nIENSLTU1MjEuIENhciB1c2VkIGJ5IE1yLiBSYXZpIFNoZXR0eTsgc2lnbmVkIGR1dHkgc2xpcHMgYXR0YWNoZWQuIFRvbGxzIGFuZCBwYXJraW5nIGFyZSBwYXNzZWQgb24gYXQgY29zdCwgb3V0c2lkZSB0aGUgdGF4YWJsZSB2YWx1ZS4iLCJ0ZXJtcyI6IlBheW1lbnQgd2l0aGluIDE1IGRheXMgb2YgdGhlIGJpbGwgZGF0ZSBieSBORUZULiJ9

Or use simple parameters for the common fields:

| Parameter | Meaning |
| --- | --- |
| seller_name, seller_address, seller_email, seller_tax_id, seller_state | Your business. seller_state: Indian GST state code or name. |
| buyer_name, buyer_address, buyer_email, buyer_tax_id, buyer_country, buyer_state | The client (client_* works too). |
| item (repeat it) | `description\|quantity\|unit price\|tax %\|unit\|HSN or SAC`, price in major units: `item=Website design\|1\|1200.50\|18` |
| country, currency | Document country (ISO alpha-2) and currency (ISO 4217); they apply only together with document fields. |
| kind | invoice, quote, proforma, credit_note or receipt (default: the page's). |
| issue_date, due_date | YYYY-MM-DD. |
| notes, terms | Plain text. |
| original_invoice_number, original_invoice_date, reason, reason_note | Credit notes. |
| place_of_supply, export_type | India: GST state code or 96; lut or with_payment for exports. |

https://luckpanda.app/templates/car-rental-bill-format?seller_name=Coastal%20Car%20Rentals&seller_tax_id=29AAKFC3391L1ZX&buyer_name=Westcoast%20Shipping%20Agencies%20Pvt%20Ltd&item=MPV%20with%20driver%2C%20KA%2019%20XX%200000%2C%208%20h%20%2F%2080%20km%20package%2C%201%20to%205%20October%2C%20per%20day%7C5%7C3200.00%7C5%7Cday

**Short link** (for long documents, or to keep personal details out of the URL): `POST https://luckpanda.app/api/public/drafts` with `{"page": "car-rental-bill-format", "doc": {...}}` returns `{"url": "https://luckpanda.app/d/<id>", "totals": {...}, "missing": [...], "ignored": [...]}`. Links open for 7 days; at most 60 per hour per network.

```bash
curl -s -X POST https://luckpanda.app/api/public/drafts -H 'content-type: application/json' \
  -d '{"page":"car-rental-bill-format","doc":{"kind":"invoice","currency":"INR","country_code":"IN","seller":{"name":"Coastal Car Rentals","email":"bookings@coastalcarrentals.example","address":"18 Residency Road\nMangaluru, Karnataka 575001","country_code":"IN","tax_id":"29AAKFC3391L1ZX"},"buyer":{"name":"Westcoast Shipping Agencies Pvt Ltd","email":"admin@westcoastshipping.example","address":"Old Port Road\nMangaluru, Karnataka 575001","country_code":"IN","tax_id":"29AABCW6620J1Z2"},"issue_date":"2026-10-09","due_date":"2026-10-24","lines":[{"description":"MPV with driver, KA 19 XX 0000, 8 h / 80 km package, 1 to 5 October, per day","quantity":"5","unit_code":"day","unit_price_minor":320000,"tax_rate_bp":500},{"description":"Extra km: opening 48,450, closing 48,914 = 464 km against 400 included","quantity":"64","unit_code":"unit","unit_price_minor":1800,"tax_rate_bp":500},{"description":"Extra hours beyond package","quantity":"3","unit_code":"hour","unit_price_minor":25000,"tax_rate_bp":500},{"description":"Driver night allowance, 2 and 4 October","quantity":"2","unit_code":"day","unit_price_minor":30000,"tax_rate_bp":500},{"description":"Tolls and parking at actuals (receipts attached)","quantity":"1","unit_code":"unit","unit_price_minor":86000,"tax_rate_bp":0}],"notes":"Booking CR-5521. Car used by Mr. Ravi Shetty; signed duty slips attached. Tolls and parking are passed on at cost, outside the taxable value.","terms":"Payment within 15 days of the bill date by NEFT."}}'
```

### 2. Branded PDF (no sign-in)

`POST https://luckpanda.app/api/public/pdf` with `{"doc": {...}}` (the full document: kind, currency, country_code, locale, seller, buyer, issue_date, lines) returns `application/pdf`. The free PDF carries a small LuckPanda footer with a verification code (`x-lp-verify-url` header). Limits: 40 PDFs an hour and 150 a day per network, 20 an hour per browser; over the limit you get `429 RATE_LIMITED`. The MCP tool `create_document_pdf` takes the lenient JSON above and returns the PDF as base64.

```bash
curl -s -X POST https://luckpanda.app/api/public/pdf -H 'content-type: application/json' \
  -d '{"doc":{"kind":"invoice","currency":"INR","country_code":"IN","locale":"en-IN","seller":{"name":"Coastal Car Rentals","email":"bookings@coastalcarrentals.example","address":"18 Residency Road\nMangaluru, Karnataka 575001","country_code":"IN","tax_id":"29AAKFC3391L1ZX"},"buyer":{"name":"Westcoast Shipping Agencies Pvt Ltd","email":"admin@westcoastshipping.example","address":"Old Port Road\nMangaluru, Karnataka 575001","country_code":"IN","tax_id":"29AABCW6620J1Z2"},"number":null,"issue_date":"2026-10-09","due_date":"2026-10-24","lines":[{"description":"MPV with driver, KA 19 XX 0000, 8 h / 80 km package, 1 to 5 October, per day","quantity":"5","unit_code":"day","unit_price_minor":320000,"tax_rate_bp":500},{"description":"Extra km: opening 48,450, closing 48,914 = 464 km against 400 included","quantity":"64","unit_code":"unit","unit_price_minor":1800,"tax_rate_bp":500},{"description":"Extra hours beyond package","quantity":"3","unit_code":"hour","unit_price_minor":25000,"tax_rate_bp":500},{"description":"Driver night allowance, 2 and 4 October","quantity":"2","unit_code":"day","unit_price_minor":30000,"tax_rate_bp":500},{"description":"Tolls and parking at actuals (receipts attached)","quantity":"1","unit_code":"unit","unit_price_minor":86000,"tax_rate_bp":0}],"notes":"Booking CR-5521. Car used by Mr. Ravi Shetty; signed duty slips attached. Tolls and parking are passed on at cost, outside the taxable value.","terms":"Payment within 15 days of the bill date by NEFT."}}' -o car-rental-bill-format.pdf
```

### 3. MCP server (no auth)

Streamable HTTP at `https://luckpanda.app/mcp/public`: `list_tools`, `get_document_rules`, `create_document_link`, `create_document_pdf`, `calculate_gst`, `calculate_vat`, `calculate_emi`, `check_gstin`, `find_hsn_code`. Install: https://luckpanda.app/agents.

### What needs a LuckPanda account

Agents propose; people decide. Nothing made here is issued, sent or paid by an agent. The person signs in free to keep going:

- **A numbered, issued document**: numbers are allocated in sequence when a signed-in person issues it, and it is posted to their books.
- **Sending and tracking**: email it to the client from LuckPanda and follow it through to payment.
- **Payment links** and automatic reminders.
- **Verifications** (GSTIN and other registry checks) and e-invoicing.
- **The clean PDF** without LuckPanda branding (the Sales module).
- **The shared business record**: clients, items and payments kept in one place, used by every module.

Sign in: https://luckpanda.app/signin. Pricing: https://luckpanda.app/pricing.md. All agent options: https://luckpanda.app/agents.md.
