> ## Documentation Index
> Fetch the complete documentation index at: https://docs.satyakod.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Billing

> Your contract and plan, upgrading your plan, code volume, top-up packs, add-ons, invoices each billing period, paying by e-mandate, UPI, card or bank transfer, receipts and renewal.

**Billing** is open to everyone to read; admins and the billing role change the subscription, pay,
and edit billing details.

![Billing: contract, code usage, payment methods and invoices](https://docs.satyakod.com/images/screenshot-placeholder.svg)

Billing: contract, code usage, payment methods and invoices

## Your contract

**Billing** shows your contract: its term and billing cycle, what it includes (GS1 Signed and
Private Code volumes, seats, add-ons such as [white label](https://docs.satyakod.com/guides/white-label.md)) with rates, prices
before GST (INR) or VAT (USD), and your **billing details**: legal name, address, PO number, the
emails invoices go to, and GSTIN or TRN. Companies billed in more than one currency have a billing
entity for each; switch between them at the top.

Your contract is on one of three plans, **Launch**, **Scale** or **Enterprise**. Your code
volumes, their rates and your seats are set in your contract. What each plan includes, and how
features outside your plan show in the dashboard, is in [Plans and features](https://docs.satyakod.com/guides/plans.md).

## Upgrading your plan

You can move from **Launch** to **Scale** yourself: **Manage subscription → Plan** shows your plan
and the ones above it. Plan prices are a platform fee a year, before GST or VAT, without code
volumes (those stay as in your contract):

| Plan | INR | USD |
| - | - | - |
| Launch | ₹6,00,000 a year | \$7,500 a year |
| Scale | ₹15,00,000 a year | \$18,000 a year |
| Enterprise | Contact sales | Contact sales |

**Upgrade to Scale** adds the difference between the two plans, prorated for the days left in
your term, to the order summary. **Review and pay** issues the invoice and the upgrade applies at
once: Code Studio, Zebra printers and SAP S/4HANA, the WhatsApp verify bot and Scale's other
limits are on straight away. Your code volumes, add-ons and anything your contract gives you
above Scale's limits (for example more seats) stay as they are. From renewal your contract bills
Scale's price.

* Plans only go up here. To move to Enterprise, or to a lower plan at renewal, contact your
  account team.
* Private Code needs Private Code volume in your contract, which your account team adds.
* Pages for features your plan doesn't include link straight to the upgrade when Scale includes
  them.

## Code volume

**Usage this term** shows codes signed against your contract, updated hourly, with a forecast of
when you'll run out at your current rate. When the volume runs out, signing new batches pauses;
codes already printed keep verifying.

**Add volume** (or **Manage subscription**):

* **Raise your annual volume**: available at once, billed pro rata for the rest of the term, and at
  the new level from renewal.
* **Top-up packs**: one-time codes, valid for 365 days from purchase; unused codes don't carry
  over.
* **Add-ons**: see below.

**Review and pay** issues an invoice due in 15 days. Raising your volume also updates the
GS1 Signed line of your contract (codes × your rate), so your annual total and every later
invoice include it. Codes used beyond your contract without a top-up are billed on a quarterly
overage invoice.

### Top-up packs

| Pack | INR | USD |
| - | - | - |
| 1M GS1 Signed codes | ₹52,000 | \$11,000 |
| 5M GS1 Signed codes | ₹2,40,000 | \$50,000 |
| 1M Private Codes | ₹1,05,000 | Not offered |

Prices are before GST or VAT.

## Add-ons

**Manage subscription → Add-ons** lists what you can add to your contract. List prices, before
GST or VAT:

| Add-on | INR | USD | How to get it |
| - | - | - | - |
| Dedicated AWS KMS key ([key protection](https://docs.satyakod.com/guides/security-and-sso.md#key-protection)) | ₹24,000 a year per key | \$300 a year per key | Buy it here |
| Premium SLA (99.99% uptime, 1-hour critical response, named engineer) | From ₹6,00,000 a year | From \$7,500 a year | Request quote |
| Dedicated HSM (single-tenant key storage, FIPS 140-3 Level 3, Mumbai) | From ₹30,00,000 a year | From \$36,000 a year | Request quote |
| Custom code design (custom design and print trials, 3 to 6 weeks) | From ₹2,50,000 one-off | From \$3,000 one-off | Request quote |

* **Add-ons you can buy here** (the AWS KMS key) show their price. **Add to order** puts the
  add-on in the summary, prorated for the days left in your term: an add-on bought with half the
  term left costs half its annual price, plus GST or VAT. **Review and pay** issues the invoice, and the add-on is ready at once: you don't have to
  wait for the payment to clear.
* **Other add-ons** show a starting price ("From ₹6,00,000/year", or "From ₹2,50,000 one-off"
  for a one-off) and **Request quote**. Your account team sets the final price in your contract
  and comes back to you. One-off add-ons, such as a custom code design, are invoiced once and are
  not added to your renewal.

A bought add-on stays on your contract. It shows as **Active**, appears with its annual price in
your contract on **Billing**, and is included when the contract renews. Only Admin and Billing
roles can buy or remove add-ons.

### Removing an add-on

**Remove at renewal** on an active annual add-on takes it off your contract when the term ends.
Until then it stays on, keeps working and is billed as before; it shows as **Removed at renewal
on …**. Changed your mind? **Keep it** undoes this at any time before the renewal date. There is
no refund for the rest of the current term.

## Invoices each billing period

Your contract is invoiced in advance at the start of each billing period: every month, quarter or
year, as set in your contract, counted from the start of your term. Each invoice lists your
contract's lines for that period (each line's annual price divided by the periods in a year),
plus GST or VAT, and is due in 15 days. Lines included at no charge and one-off add-ons are left
out. A period is invoiced once, and the first period of a renewed term is invoiced on its first
day.

## Paying invoices

Invoices are listed with their status (due, overdue, paid) and a PDF. **Pay now** offers:

| Billed in INR | Billed in USD |
| - | - |
| e-Mandate (NACH autopay; settles within 2 business days) | Card (3% fee) |
| UPI (up to ₹5,00,000) | Wire transfer (SWIFT) |
| Card (2% fee; saved for next time) | |
| NEFT / RTGS to your virtual account | |

Payments go through Razorpay and the invoice is marked paid as soon as Razorpay confirms it. Each
payment has a receipt (**RCPT-…**) with a PDF.

### e-Mandate

For INR billing, **Set up e-Mandate** under **Payment methods** registers an autopay mandate with
your bank through net banking (valid up to 10 years, up to ₹1 crore per debit). Invoices are then
debited on their due date.

## Renewal and cancellation

**Auto-renew** renews the contract at the end of the term, for another term of the same length
with the same lines (less any add-ons you chose to remove at renewal); switch it off at least 59
days before. 30 days before the term ends, admins and billing members get an email with the
renewal date and what renews. Without auto-renew the contract ends at the end of the term.
**Request cancellation…** ends the contract at the end of the term, with no refund for the rest of
it. Codes already printed keep verifying for 24 months, and you can export your data for 90 days.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.