> 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.

# Get certified

Guide: AvaTax Cross-Border (Customs Duty and Import Tax)

Learn how to prepare and submit your integration for review as a technology partner.

Congratulations! At this point, you've completed all previous milestones. If you're a technology partner, you're now ready for your integration to be reviewed.

## How to submit

To initiate a functional review:

1. Create a recording demonstrating your integration, including the example transactions.
2. Send the recording along with any updated user guide to [DG-PartnerLaunch@avalara.com](mailto:DG-PartnerLaunch@avalara.com).
3. Avalara will review your demo and then follow up with you. During this follow-up, Avalara will either request more information from you or inform you that you have achieved certification.

## What to include in your demo

**Core requirement**

To achieve the Customs Duty and Import badge, your integration must include the following:

* A UI showing the shipping method in quotes and invoices
* A UI showing summary and detailed information for taxes collected and tax types
* Appropriate messaging in transaction responses
* The transaction scenarios are included in this integration guide along with doc codes
  * The transaction scenarios can be the same scenarios from the Core requirement examples section:
    * [Estimate taxes for core requirements](https://developer.avalara.com/avatax-for-cdit/idg1093146173187/ "Learn how to create a sales order transaction to estimate taxes for shipping an item.")
    * [Create sales invoice before shipping for core requirements](https://developer.avalara.com/avatax-for-cdit/mvr1486399924726/ "Learn how to convert a quote to a sales invoice while preserving pricing commitments.")
    * [Request a tariff classification for core requirements](https://developer.avalara.com/avatax-for-cdit/qwt1644053751059/ "Learn how to request a tariff classification for an item using Avalara's API.")
    * [Ship the items for core requirements](https://developer.avalara.com/avatax-for-cdit/ive2385578595951/ "Learn how to update and commit a transaction with an HS code for shipping items.")
    * [Create a customs invoice for core requirements](https://developer.avalara.com/avatax-for-cdit/vhc4470071774187/ "Create a customs invoice to record actual import costs and apply tax type overrides.")

**Advanced feature requirements**

If you're implementing advanced features in your integration, your integration must include the following:

* A UI showing the shipping method in quotes and invoices
* A UI showing summary and detailed information for taxes collected and tax types
* Appropriate messaging in transaction responses
* A method for users to specify delivery terms, HS codes, product categories, preferred program indicators, and country of manufacture
* The transaction scenarios are included in this integration guide along with doc codes
  * The transaction scenarios can be the same scenarios from the Advanced feature examples section:
    * [Cross-list countries](https://developer.avalara.com/avatax-for-cdit/dhb9711671696448/ "Learn how to check if an item can be shipped to a specific country using the Restrictions API.")
    * [Estimate taxes for advanced features](https://developer.avalara.com/avatax-for-cdit/trv6207402105248/ "Learn how to create a sales order transaction to estimate taxes for shipping items without using the AvaTax item catalog.")
    * [Create sales invoice before shipping for advanced features](https://developer.avalara.com/avatax-for-cdit/ubx5418005795073/ "Learn how to convert a quote to a sales invoice while preserving pricing commitments.")
    * [Ship the items for advanced features](https://developer.avalara.com/avatax-for-cdit/gpy9377489888800/ "Learn how to commit a transaction when shipping items and retrieve tax details for customs documentation.")
    * [Create a customs invoice for advanced features](https://developer.avalara.com/avatax-for-cdit/bwi0598618749350/ "Create a customs invoice to record actual import costs and apply tax type overrides.")
    * [Run a variance report for advanced features](https://developer.avalara.com/avatax-for-cdit/jfq0621186905854/ "Learn how to generate a variance report to compare sales invoices or purchase orders with customs documents.")

> **Note**
>
> Part of the **AvaTax for CDIT** integration guide. [Open the full "Get certified" milestone on Avalara](https://developer.avalara.com/products/crossborder/integration-guides/avatax-for-cdit/lpa0404368303605/) to see every page in this section.