Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 69 additions & 0 deletions accounts-billing/add-tax-id.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
---

Check warning on line 1 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L1

Try to keep the LIX score (37.99) below 35.

Check warning on line 1 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L1

Try to keep the Flesch reading ease score (60.16) above 70.

Check warning on line 1 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L1

Try to keep the SMOG grade (10.32) below 10.

Check warning on line 1 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L1

Try to keep the Coleman–Liau Index grade (9.47) below 9.
title: "Adding your tax ID"
sidebarTitle: "Add your tax ID"
description: "Add a tax ID to your Runpod account to update how tax is applied to your purchases."

Check warning on line 4 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L4

In general, use active voice instead of passive voice ('is applied').
---

Adding a valid tax ID to your account may exempt you from tax or change how it is applied, depending on your jurisdiction. `[CONFIRM: exact effect per region — full exemption vs reverse-charge for India GSTIN; confirm for other regions.]`

Check warning on line 7 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L7

Use 'it's' instead of 'it is'.

Check warning on line 7 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L7

In general, use active voice instead of passive voice ('is applied').

Tax IDs apply to future purchases. `[CONFIRM: does adding a tax ID after a purchase affect that purchase, or only future ones?]`

---

## Add your tax ID at checkout

When completing a purchase, Stripe's checkout flow includes a field to enter your tax ID. `[CONFIRM: is tax_id_collection at checkout live in production? Do not document this path until confirmed.]`

1. At the payment screen, look for the **Tax ID** field below your billing details.
2. Select your country and enter your tax ID in the correct format for your jurisdiction (see [Supported tax ID formats](#supported-tax-id-formats) below).

Check warning on line 18 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L18

Use parentheses judiciously.
3. Complete your purchase. The tax ID is saved to your account for future purchases.

Check warning on line 19 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L19

In general, use active voice instead of passive voice ('is saved').

---

## Add your tax ID in the customer portal

You can add or update your tax ID at any time through the Runpod billing portal without contacting support. `[CONFIRM: is the customer portal tax ID section enabled in production? Do not document this path until confirmed.]`

1. Go to **Settings → Billing** `[CONFIRM: exact console nav path]`.
2. Click **Manage billing**.
3. In the customer portal, select **Tax information**.
4. Enter your tax ID and save.

---

## Tax ID added by support

If you need a tax ID applied to a past purchase or cannot add it through the above paths, contact [support@runpod.io](mailto:support@runpod.io). `[CONFIRM: can support set tax IDs in the Stripe Dashboard on a customer's behalf? Confirm whether this covers past purchases.]`

Check warning on line 36 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L36

Use 'can't' instead of 'cannot'.

Check warning on line 36 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L36

Use 'preceding' instead of 'above'.

---

## Supported tax ID formats

Enter your tax ID in the format listed for your jurisdiction. Stripe validates the format immediately at entry — a malformed ID is rejected before your purchase is processed.

Check warning on line 42 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L42

Don't put a space before or after a dash.

Check warning on line 42 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L42

In general, use active voice instead of passive voice ('is rejected').

Check warning on line 42 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L42

In general, use active voice instead of passive voice ('is processed').

| Country | Tax ID type | Format |
|---|---|---|
| India | GSTIN | 15-character alphanumeric (e.g. `22AAAAA0000A1Z5`) |

Check warning on line 46 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L46

Spell out 'GSTIN', if it's unfamiliar to the audience.

Check warning on line 46 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L46

Use 'for example' instead of 'e.g.'.
| European Union | VAT number | Country code + digits (e.g. `DE123456789`) |

Check warning on line 47 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L47

Spell out 'VAT', if it's unfamiliar to the audience.

Check warning on line 47 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L47

Use 'for example' instead of 'e.g.'.
| United Kingdom | VAT number | `GB` + 9 or 12 digits (e.g. `GB123456789`) |

Check warning on line 48 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L48

Spell out 'VAT', if it's unfamiliar to the audience.

Check warning on line 48 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L48

Use 'for example' instead of 'e.g.'.
| Australia | ABN | 11 digits (e.g. `51 824 753 556`) |

Check warning on line 49 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L49

Spell out 'ABN', if it's unfamiliar to the audience.

Check warning on line 49 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L49

Use 'for example' instead of 'e.g.'.

`[CONFIRM: confirm the full list of supported ID types for launch. Add rows as additional regions are enabled.]`

---

## Validation and verification

**Validation** confirms that the format of your tax ID is correct. This happens immediately when you enter your ID — a malformed ID is rejected on the spot.

Check warning on line 57 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L57

Don't put a space before or after a dash.

Check warning on line 57 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L57

In general, use active voice instead of passive voice ('is rejected').

**Verification** is a separate step that applies to EU VAT, UK VAT, and AU ABN numbers. After you save your ID, Stripe checks it asynchronously against the relevant government database. A correctly formatted ID can still come back unverified if the government database returns a failed result.

Check warning on line 59 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L59

Spell out 'VAT', if it's unfamiliar to the audience.

Check warning on line 59 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L59

Spell out 'VAT', if it's unfamiliar to the audience.

Check warning on line 59 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L59

Spell out 'ABN', if it's unfamiliar to the audience.

| Status | What it means | What to do |
|---|---|---|
| Verified | Your ID passed the government database check | No action needed |
| Pending | Verification is in progress | Check back after a few minutes |
| Unverified | Your ID failed the government database check | Confirm the ID is correct and resubmit, or contact support |

`[CONFIRM: confirm the exact statuses Stripe surfaces and what Runpod shows to the customer for each.]`

India GSTIN does not go through async verification — format validation only.

Check warning on line 69 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L69

Spell out 'GSTIN', if it's unfamiliar to the audience.

Check warning on line 69 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L69

Use 'doesn't' instead of 'does not'.

Check warning on line 69 in accounts-billing/add-tax-id.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/add-tax-id.mdx#L69

Don't put a space before or after a dash.
58 changes: 58 additions & 0 deletions accounts-billing/sales-tax.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
---

Check warning on line 1 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L1

Try to keep the Coleman–Liau Index grade (9.51) below 9.

Check warning on line 1 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L1

Try to keep the LIX score (40.02) below 35.

Check warning on line 1 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L1

Try to keep the Flesch–Kincaid grade level (8.10) below 8.

Check warning on line 1 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L1

Try to keep the Flesch reading ease score (59.44) above 70.

Check warning on line 1 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L1

Try to keep the SMOG grade (10.13) below 10.
title: "Sales tax on Runpod purchases"
sidebarTitle: "Sales tax"
description: "Understand how sales tax applies to Runpod purchases, what determines your rate, and how it appears on your receipts."
---

Runpod is required by law to collect sales tax on purchases in certain jurisdictions. Whether tax applies to your account depends on your location and payment method. Where it applies, tax is charged on top of your purchase and remitted directly to the relevant tax authority by Runpod.

Check warning on line 7 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L7

In general, use active voice instead of passive voice ('is required').

Check warning on line 7 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L7

In general, use active voice instead of passive voice ('is charged').

---

## What determines whether you're taxed

Tax is applied based on your payment method country. `[CONFIRM: payment-method country or billing address — confirm trigger with tax implementation owner]` If your payment method or billing address is registered in a jurisdiction where Runpod collects tax, the applicable rate is added to your purchase at checkout.

Check warning on line 13 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L13

In general, use active voice instead of passive voice ('is applied').

Check warning on line 13 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L13

In general, use active voice instead of passive voice ('is registered').

Check warning on line 13 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L13

In general, use active voice instead of passive voice ('is added').

---

## How tax affects your credits

Tax is always charged **on top of** your credit purchase — it does not reduce the credits you receive.

Check warning on line 19 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L19

Don't put a space before or after a dash.

Check warning on line 19 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L19

Use 'doesn't' instead of 'does not'.

- A \$100 credit purchase in a jurisdiction with 18% GST results in a charge of **\$118** and delivers **\$100 in credits**.

Check warning on line 21 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L21

Spell out 'GST', if it's unfamiliar to the audience.
- The tax amount appears as a separate line item on your receipt.

Your credit balance is unaffected by tax. \$100 purchased always equals \$100 in credits, regardless of the tax rate that applies to your account.

Check warning on line 24 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L24

In general, use active voice instead of passive voice ('is unaffected').

---

## Auto-reload

If you have auto-reload enabled, tax applies to each reload in the same way it applies to manual purchases. Tax is additive to the reload amount:

- A \$100 auto-reload in an 18% GST jurisdiction charges **\$118** and delivers **\$100 in credits**.

Check warning on line 32 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L32

Spell out 'GST', if it's unfamiliar to the audience.

The reload threshold and amount you configure refer to credits, not the total charge. Factor in the applicable tax rate when estimating your billing.

---

## Tax-registered businesses

If your business is registered for tax in your jurisdiction, adding a valid tax ID may exempt you from tax or change how it is applied. `[CONFIRM: does a valid GSTIN fully exempt the charge, or shift to reverse-charge? Docs must match what is actually implemented.]`

Check warning on line 40 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L40

In general, use active voice instead of passive voice ('is registered').

Check warning on line 40 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L40

Use 'it's' instead of 'it is'.

Check warning on line 40 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L40

In general, use active voice instead of passive voice ('is applied').

See [Adding your tax ID](/accounts-billing/add-tax-id) for instructions.

---

## Receipts and invoices

Tax appears as a separate line on your Runpod receipt. `[CONFIRM: where exactly — receipt email, billing page, or both? Is a compliant tax invoice available for filing, and if so, how does the customer access it?]`

---

## Supported jurisdictions

The table below lists jurisdictions where Runpod currently collects tax. Additional regions will be added as collection begins.

Check warning on line 54 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L54

Avoid time-based words like 'currently' in product documentation.

Check warning on line 54 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L54

Avoid using 'will'.

Check warning on line 54 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L54

In general, use active voice instead of passive voice ('be added').

| Country | Tax type | Rate | Notes |
|---|---|---|---|
| India | GST | 18% | Applies to purchases made with India-issued payment methods. `[CONFIRM: payment method trigger vs billing address]` |

Check warning on line 58 in accounts-billing/sales-tax.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

accounts-billing/sales-tax.mdx#L58

Spell out 'GST', if it's unfamiliar to the audience.
4 changes: 3 additions & 1 deletion docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -273,7 +273,9 @@
"accounts-billing/billing",
"accounts-billing/cost-centers",
"accounts-billing/referrals",
"accounts-billing/manage-payment-cards"
"accounts-billing/manage-payment-cards",
"accounts-billing/sales-tax",
"accounts-billing/add-tax-id"
]
},
{
Expand Down
Loading