# Design considerations for ELR integration

Source: https://developer.avalara.com/products/e-invoicing/integration-guides/elr/design-considerations/

Guide: E-Invoicing and Live Reporting

# Design considerations for ELR integration

Whether you’re a technology partner working toward certification or an API customer, this section describes how to design your E-Invoicing and Live Reporting (ELR) integration.

## Certification for technology partners

Consider what your integration’s UI should look like and which design elements to include.

For partner certification, this section describes the design elements required to become certified. These UI elements are designed to help you build an integration that’s straightforward and easy for users, while supporting compliance with e-invoicing requirements.

Certification requirements are categorized as:

-   **Required**: This design element is required to become certified.
-   **Suggested**: This design element isn’t required, but we recommend including it to improve the user experience.
-   **Conditional**: Depending on your use case, this design element may be required.

## API customers

For API customers, following certification requirements isn’t mandatory. However, we recommend following these guidelines when using ELR APIs in your own systems.