# Transaction workflow considerations

Source: https://developer.avalara.com/avatax-for-vat/cqu6599451088330/

# Transaction workflow considerations

Understand key factors to consider when designing your transaction workflow.

This section describes some best practices when designing your document workflow. Before beginning, consider the following questions:

-   When is it appropriate to call AvaTax for tax calculation?
-   When will you record (commit) a transaction?
-   If you’re using a VAT Ecommerce solution, what kind of ecommerce system are you designing (for example, order management, storefront, fulfillment)
-   If you’re using a VAT marketplace solution, what kind of marketplace are you designing? Will you collect and pay tax everywhere or only in selective jurisdictions?