---
title: Creating Invoices
slug: creating-invoices
icon: 💶
docTags: 
createdAt: 2023-06-29T10:26:10.379Z
---

# Introduction

Invoicing with Logic is designed to be simple and efficient. Once an invoice is completed, the accounting settlement is automated, saving the accounting team from redundant manual data entry.

To facilitate this process, Logic introduced the concept of Billing codes, which are predefined accounting instructions to automate settlements during invoice creation.

Click [here](https://docs.logicapp.io/billing-codes) to learn more about Billing Codes.

# Conditions

:::hint{type="info"}
- The Client must exist in the database.&#x20;
  Click [here ](https://docs.logicapp.io/directory-management)to learn how to convert a Lead to a Client

- Authorization is mandatory before finalizing the invoice.&#x20;
  Click [here ](https://docs.logicapp.io/invoice-authorization)to learn more about the authorization of invoices.&#x20;

- The day's exchange rate must be registered before issuing the invoice.
  Click [here](https://app.archbee.com/docs/VdhTf_XCblsNbwhputlkA/bIyUV6BGyDHiqBCtNx5_A) to learn how to register exchange rates.
:::

# Creating Invoices

:::Iframe{iframeHeight="0" code="<iframe src=&#x22;https://scribehow.com/embed/Creating_Invoices__Mexico__Jq_qt9wqTOuYkehFtDZkcg?removeLogo=true&#x22; width=&#x22;100%&#x22; height=&#x22;640&#x22; allowfullscreen frameborder=&#x22;0&#x22;></iframe>"}

:::

# What I learned

::::WorkflowBlock
:::WorkflowBlockItem
Billing codes have predefined accounting blueprints for automated settlements when invoicing.
:::

:::WorkflowBlockItem
Creating an invoice for a client is only possible if their status is "Client" and not "Lead."
:::

:::WorkflowBlockItem
If the Exchange rate field is blank, contact the system administrator to update the rate.
:::

:::WorkflowBlockItem
Logic factors in VAT in totals.
:::
::::



