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

# Configuring Taxes and Shipping Rates

> Set up regional tax models, flat-rate and carrier-based shipping rules, and multi-warehouse fulfillment from Admin → Shipping & Taxes.

Site Store Pro automatically applies the correct tax model and shipping logic based on your merchant country and customer delivery address. Navigate to **Admin → Shipping & Taxes** (`/admin/shipping`) to configure everything covered on this page.

## Tax Models

Site Store Pro supports three regional tax models. The system activates the correct model automatically based on the merchant country you configured in your store settings.

<Tabs>
  <Tab title="US Sales Tax">
    US merchants use an **exclusive tax model** — prices in your catalog do not include tax. Tax is calculated and added on top of the order subtotal at checkout.

    ### Per-State Sales Tax Rates

    Configure individual state percentages under **Admin → Shipping & Taxes → Tax Rates**.

    | State           | Rate  |
    | --------------- | ----- |
    | California (CA) | 7.25% |
    | New York (NY)   | 8.00% |
    | Texas (TX)      | 6.25% |

    You can add or override any state rate directly from the admin panel. Site Store Pro calculates tax at checkout using the formula:

    ```text theme={null}
    Tax = Order Subtotal × State Sales Tax Rate (customer's delivery state)
    ```

    <Note>
      Only the customer's **delivery state** determines which rate applies — not your store's state or billing address.
    </Note>
  </Tab>

  <Tab title="Canadian Taxes">
    Canadian merchants also use an **exclusive tax model** — taxes are added at checkout on top of displayed prices.

    Site Store Pro applies the correct federal and provincial tax combination based on the customer's delivery province.

    ### Federal Tax (GST)

    | Tax                        | Rate | Scope                        |
    | -------------------------- | ---- | ---------------------------- |
    | GST (Goods & Services Tax) | 5%   | Applied across all provinces |

    ### Provincial Taxes (PST / RST / HST)

    | Province             | Tax Type | Rate |
    | -------------------- | -------- | ---- |
    | Ontario              | HST      | 13%  |
    | Nova Scotia          | HST      | 15%  |
    | New Brunswick        | HST      | 15%  |
    | Prince Edward Island | HST      | 15%  |
    | British Columbia     | PST      | 7%   |
    | Saskatchewan         | PST      | 6%   |
    | Manitoba             | RST      | 7%   |

    Provinces with **HST** collect a single harmonized rate — Site Store Pro does not add a separate GST line for those provinces. Provinces with **PST or RST** receive both the 5% GST line and the applicable provincial rate.
  </Tab>

  <Tab title="International VAT">
    If your merchant country is set to a country other than the US or Canada, Site Store Pro automatically activates **VAT-inclusive pricing**. Your catalog prices already include your domestic VAT rate.

    **Example:** A product listed at £120 contains £100 net + £20 VAT at 20%.

    ### Cross-Border Tax Stripping

    When a customer enters a **foreign delivery address**, Site Store Pro automatically strips out your domestic VAT before presenting the checkout total. The customer sees the net price only — no double-taxation on exports.

    **Example flow:**

    1. UK store lists a product at £120 (includes 20% VAT).
    2. Customer enters a US delivery address.
    3. Checkout displays **£100** — domestic VAT removed automatically.

    <Tip>
      You do not need to create separate international price lists. Site Store Pro handles cross-border VAT stripping transparently at checkout.
    </Tip>
  </Tab>
</Tabs>

***

## Flat-Rate Shipping

Configure flat-rate shipping rules under **Admin → Shipping & Taxes → Shipping Rates**. Rules can be based on any combination of the following criteria:

| Rule Basis            | Description                                                           |
| --------------------- | --------------------------------------------------------------------- |
| Order subtotal range  | Apply a rate when the cart subtotal falls between a min and max value |
| Total shipment weight | Apply a rate based on the combined weight of all items in the order   |
| Flat per-order fee    | Charge a fixed amount regardless of subtotal or weight                |

### Example Rate Table

| Method          | Rate    |
| --------------- | ------- |
| Standard Ground | \$5.99  |
| Priority Air    | \$14.99 |

You can configure separate rule sets for **domestic** and **international** shipments. Create as many rate tiers as your fulfillment strategy requires — Site Store Pro evaluates all matching rules and applies the correct rate at checkout.

***

## Shipping Display Options

Control how shipping options appear to customers at checkout using the **Shipping Display Method** dropdown. Three presentation modes are available:

<CardGroup cols={3}>
  <Card title="Flat-Rate Override Dropdown" icon="list">
    Force your configured flat rates to render as a clean select menu. Customers choose from your predefined options without seeing carrier branding.
  </Card>

  <Card title="Live Carrier Rate Dropdown" icon="truck">
    Display real-time rates from FedEx, UPS, or USPS directly in the dropdown. Rates are fetched live based on package weight and destination at checkout.
  </Card>

  <Card title="Custom Method Dropdown" icon="tag">
    Present fully custom shipping choices with delivery timeframe labels — for example, **"Express (1–2 Days) — \$15.00"**. You control both the label and the price.
  </Card>
</CardGroup>

***

## Real-Time Carrier Integrations

Enable live carrier rate retrieval by toggling the relevant drivers under **Admin → Shipping & Taxes → Carrier Integrations**.

| Carrier            | Notes                           |
| ------------------ | ------------------------------- |
| FedEx              | Requires FedEx API credentials  |
| UPS                | Requires UPS API credentials    |
| USPS               | Requires USPS Web Tools account |
| Local Store Pickup | No external credentials needed  |

<Info>
  Site Store Pro includes a **Mock Real-Time Rate Provider** that simulates carrier responses without requiring live API credentials. Enable the mock provider during development and QA to test your checkout shipping flow end-to-end before entering production credentials for FedEx, UPS, or USPS.
</Info>

***

## Multi-Warehouse Fulfillment

Manage your fulfillment locations under **Admin → Shipping & Taxes → Warehouses**. Each warehouse record contains the following fields:

| Field                                  | Description                                   |
| -------------------------------------- | --------------------------------------------- |
| Name                                   | Human-readable warehouse name                 |
| Code                                   | Short internal identifier                     |
| Address, City, State, Country, Zipcode | Physical location details                     |
| ShipStation Location ID                | Maps to your ShipStation fulfillment location |

Once you have created your warehouse records, link individual product variant inventory to a specific warehouse using the **Location** field on the variant inventory screen. Site Store Pro uses the warehouse address as the shipment origin when calculating carrier rates and generating ShipStation orders.
