> This page is for Documentation, version Integration guides (default).
> For other versions, use one of these documentation indexes:
> - Integration guides (default): https://avalara.ferndocs.com/docs/integration-guides/llms.txt
> - Refactor guides: https://avalara.ferndocs.com/docs/refactor-guides/llms.txt
> - Get certified: https://avalara.ferndocs.com/docs/get-certified/llms.txt
> - Agent to Agent (A2A): https://avalara.ferndocs.com/docs/agent-to-agent-a2a/llms.txt
> - AI use cases: https://avalara.ferndocs.com/docs/ai-use-cases/llms.txt
> - API versioning: https://avalara.ferndocs.com/docs/api-versioning/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://avalara.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://avalara.ferndocs.com/_mcp/server.

# Shipping verification

This section describes how to use the [shipping verification endpoints](https://developer.avalara.com/avatax-for-bevalc/understanding-shipping-verification/verify-shipment/) to verify that transactions for alcoholic beverages are compliant with all alcohol shipping laws defined for the jurisdiction(s) where you are shipping to and to register those transactions.

## Requirements

* Your AvaTax account must have Beverage Alcohol enabled in order to use these APIs.
* Your Beverage Alcohol licenses must exist in eCompli. You can work with your Beverage Alcohol [account manager](https://help.avalara.com/Your_Account/Contact_your_account_manager) to set up licenses in eCompli.
* A saved `SalesInvoice` or `ReturnInvoice` transaction must already exist in AvaTax in order use the shipping verification endpoints.

## Limitations

* The AvaTax SDKs cannot be used for shipping verification.
* These APIs are only supported for shipping to and from locations in the US.
* For intrastate transactions, these shipping verification APIs currently apply intrastate rules.

**Important:**

* Currently, compliance checks are only performed for the alcoholic beverage [tax codes](https://taxcode.avatax.avalara.com/) listed below. All other tax codes are unsupported and are assumed to be compliant.

  * PA2020100: Packaged alcohol - spirits
  * PA2020300: Packaged alcohol - wine
  * PA2020301: Packaged alcohol - sparkling wine
  * PA2020302: Packaged alcohol - fortified wine
  * PA2020400: Packaged alcohol - hard cider and other flavored beverages
  * PA2020500: Packaged alcohol - mixed alcoholic beverages

  ##### Checks for additional alcoholic beverage tax codes will be available in future releases.

* These APIs can only be used with the `DTC` (direct-to-consumer) and `Retailer DTC` alcohol route types. Support for additional route types will be available in a future release.

[Previous](https://developer.avalara.com/avatax-for-bevalc/typical-transaction-workflow/void-bevalc-workflow)

[Next](https://developer.avalara.com/avatax-for-bevalc/understanding-shipping-verification/parameters)

> **Note**
>
> Part of the **Beverage Alcohol** integration guide. [Open the full "Shipping verification" milestone on Avalara](https://developer.avalara.com/avatax-for-bevalc/understanding-shipping-verification/) to see every page in this section.