Belvo's unique identifier for the current item.
The link.id
the data belongs to.
The ISO-8601 timestamp when the data point was collected.
The ISO-8601 timestamp of when the data point was created in Belvo's database.
The fiscal institution's unique ID for the invoice.
The date of the invoice, in YYYY-MM-DD
format.
The status of the invoice. Can be either Vigente (valid) or Cancelado (cancelled).
The fiscal institution's classification of the invoice.
For Mexico's SAT, we return one of the following values:
Egreso
Ingreso
Nómina
Pago
Traslado
The direction of the invoice (from the perspective of the Link owner).
OUTFLOW
indicates a sent invoice.INFLOW
indicates a received invoice.
Indicates whether or not the sender is on SAT's tax fraud list for having submitted incorrect data, having outstanding payments, or having conducted business that is in violation of the fiscal institution's regulations.
SAT updates the tax fraud list every three months.
For more information regarding the reason's a taxpayer can be put on the tax fraud list, please see Article 69 and Article 69-B of Mexico's Código Fiscal de la Federación.
Possible statuses are:
INVESTIGATING
The fiscal institution has identified irregularities and open an investigation regarding the taxpayer.DISMISSED
The fiscal institution has investigated the taxpayer and declared them innocent.CONFIRMED
The fiscal institution has confirmed that the taxpayer is guilty.OVERTURNED
The fiscal institution has reassessed a previously confirmed taxpayer and, based on new evidence, has taken the taxpayer off the tax fraud list.NO_TAX_FRAUD_STATUS
The receiver or sender is not found in the list (in other words, they are complying with the fiscal institution's regulations).
Indicates whether or not the receiver is on SAT's tax fraud list for having submitted incorrect data, having outstanding payments, or having conducted business that is in violation of the fiscal institution's regulations.
SAT updates the tax fraud list every three months.
For more information regarding the reason's a taxpayer can be put on the tax fraud list, please see Article 69 and Article 69-B of Mexico's Código Fiscal de la Federación.
Possible statuses are:
INVESTIGATING
The fiscal institution has identified irregularities and open an investigation regarding the taxpayer.DISMISSED
The fiscal institution has investigated the taxpayer and declared them innocent.CONFIRMED
The fiscal institution has confirmed that the taxpayer is guilty.OVERTURNED
The fiscal institution has reassessed a previously confirmed taxpayer and, based on new evidence, has taken the taxpayer off the tax fraud list.NO_TAX_FRAUD_STATUS
The receiver or sender is not found in the list (in other words, they are complying with the fiscal institution's regulations).
If the invoice is cancelled, this field indicates the status of the cancellation.
The date of the invoice cancelation, in YYYY-MM-DD
format.
The date of the fiscal certification, in YYYY-MM-DD
format.
The fiscal ID of the certification provider.
The payment type code used for this invoice, as defined by the country legal entity.
- 🇲🇽 Mexico SAT catalog reference article
The payment method code used for this invoice, as defined by the legal entity of the country.
- 🇲🇽 Mexico SAT catalog reference article. For Mexico, we return
PUE
,PPD
, ornull
.
The invoice's usage code, as defined by the legal entity of the country.
- 🇲🇽 Mexico SAT catalog reference article
A list of descriptions for each item (purchased product or service provided) in the invoice.
The description of the invoice item (an invoice can have one or more items).
The identification code of the product or the service, as defined by the legal entity in the country.\n- \U0001F1F2\U0001F1FD Mexico.
The unit of measure, as defined by the legal entity in the country. \n- \U0001F1F2\U0001F1FD Mexico SAT catalog reference.
The description of the item, as defined by the legal entity in the country.\n- \U0001F1F2\U0001F1FD Mexico SAT catalog reference.
The total price for this item before tax is applied (quantity
x unit_amount
).
The amount of tax for this invoice item (pre_tax_amount
x tax_percentage
).
The total price for this invoice item (pre_tax_amount
+ tax_amount
).
The currency of the invoice. For example:
- 🇧🇷 BRL (Brazilian Real)
- 🇨🇴 COP (Colombian Peso)
- 🇲🇽 MXN (Mexican Peso)
- 🇺🇸 USD (United States Dollar)
The pretax amount of this invoice (sum of each item's pre_tax_amount
).
The exchange rate used in this invoice for the currency.
The amount of tax for this invoice (sum of each item's tax_amount
).
The total amount discounted in this invoice.
The total amount of the invoice (subtotal_amount
+ tax_amount
- discount_amount
)
A list detailing all the invoice payments.
ISO-8601 timestamp when the payment was made.
Payment type code used for this invoice, as defined by the country's legal entity.
- 🇲🇽 Mexico SAT catalog reference article
The currency of the payment. For example:
- 🇧🇷 BRL (Brazilian Real)
- 🇨🇴 COP (Colombian Peso)
- 🇲🇽 MXN (Mexican Peso)
Please note that other currencies other than in the list above may be returned.
The currency
to MXN currency exchange rate when the payment was made.
The invoice amount, in the currency of the original invoice.
The fiscal institution's internal identifier for the operation.
The bank account number of the payment beneficiary.
The bank account number of the payment issuer.
The banking institution that was used by the payment issuer.
A list of all the related deferred invoices affected by the payment.
The fiscal institution's unique ID for the related deferred invoice.
The currency of the related invoice. For example:
🇧🇷 BRL (Brazilian Real)
🇨🇴 COP (Colombian Peso)
🇲🇽 MXN (Mexican Peso)
Please note that other currencies other than in the list above may be returned.
The invoice amount before the payment.
Details regarding the payroll payment. Only applicable for payroll invoices.
The payroll type, as defined by the legal entity of the country.
- 🇲🇽 Mexico SAT catalog reference article
The start date of the payment period, in YYYY-MM-DD
format.
The end date of the payment period, in YYYY-MM-DD
format.
The ISO-8601 timestamp when the data point was collected.
How often the payroll payment is made.
For Mexico's SAT, we return one of the following values:
DAILY
WEEKLY
TENTH_DAY
FOURTEENTH_DAY
FIFTEENTH_DAY
MONTHLY
BIMONTHLY
PER_TASK
COMMISSION
ONE_OFF
OTHER_PERIODICITY
A breakdown of the earnings for the payroll payment.
A breakdown of the tax deductions on the payroll payment.
The internal control number that the taxpayer assigns to the invoice.
This field has been deprecated. For more information regarding Belvo and deprecation, see our Deprecated fields explanation.
This field has been deprecated. For more information regarding Belvo and deprecation, see our Deprecated fields explanation.
The description of the payment method used for this invoice.
This field has been deprecated. For more information regarding Belvo and deprecation, see our Deprecated fields explanation. Please use sender_tax_fraud_status
instead.
{ "id": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", "link": "30cb4806-6e00-48a4-91c9-ca55968576c8", "collected_at": "2022-02-09T08:45:50.406032Z", "created_at": "2022-02-09T08:45:50.406032Z", "invoice_identification": "A1A1A1A1-2B2B-3C33-D44D-555555E55EE", "invoice_date": "2019-12-01", "status": "Vigente", "invoice_type": "Ingreso", "type": "INFLOW", "sender_id": "AAA111111AA11", "sender_name": "ACME CORP", "sender_tax_fraud_status": "NO_TAX_FRAUD_STATUS", "receiver_id": "BBB222222BB22", "receiver_name": "BELVO CORP", "receiver_tax_fraud_status": "NO_TAX_FRAUD_STATUS", "cancelation_status": "string", "cancelation_update_date": "2019-12-02", "certification_date": "2019-12-01", "certification_authority": "CCC333333CC33", "payment_type": "99", "payment_type_description": null, "payment_method": "PUE", "payment_method_description": null, "usage": "P01", "version": "3.3", "place_of_issue": "01165", "invoice_details": [ { … } ], "currency": "MXN", "subtotal_amount": 400, "exchange_rate": 0.052, "tax_amount": 64, "discount_amount": 10, "total_amount": 454, "payments": [ { … } ], "payroll": { "days": 30, "type": "O", "amount": 20400.1, "version": "1.2", "date_from": "2018-07-01", "date_to": "2018-07-31", "collected_at": "2022-02-09T08:45:50.406032Z", "payment_date": "2018-07-16", "periodicity": "MONTHLY", "earnings_breakdown": [ … ], "tax_deductions": [ … ], "other_payments": [ … ] }, "folio": "26", "xml": "string", "warnings": { "code": "sat_xml_limit_reached", "message": "The daily limit for XML downloads set by SAT was reached so this invoice\nmight be missing data. Please check https://tinyurl.com/yydzhy5d for more\ninformation on this error.\n" }, "sender_blacklist_status": null, "receiver_blacklist_status": null }