Skip to content

How to invoice H-E-B in Mexico: a guide for suppliers (2026)

Back to blog
November 4, 20268 min read·Equipo Factura Digital
1 min 17 s tutorial with real Factura Digital screens, a test account and sample data. Narrated in Spanish, with English subtitles.
In this article
  1. 01This guide is for H-E-B suppliers
  2. 02How to become an H-E-B supplier in Mexico
  3. 03GS1 barcodes and your catalog in Syncfonía+
  4. 04What H-E-B asks for on the invoice: the Detallista complement
  5. 05How to invoice H-E-B step by step with Factura Digital
  6. 06How to read H-E-B's response
  7. 07Common mistakes when invoicing H-E-B
  8. 08Quick glossary
  9. 09Sources

This guide is for H-E-B suppliers

If you bought something at an H-E-B store and want an invoice for your receipt, use H-E-B's customer invoicing portal. This guide is for the other side of the counter: companies and individuals who sell goods to H-E-B Mexico and need to bill them with a CFDI their system accepts.

H-E-B checks every invoice against the purchase order and the goods it received. That is why its invoices carry more data than a regular CFDI: the order number, the receiving store and the barcode of each product.

How to become an H-E-B supplier in Mexico

H-E-B publishes its small-business process on its PYMES H-E-B page. It starts with a pre-registration on the SME Fair portal and continues with a review of your products by the commercial team. H-E-B does not publish response times. The contact listed on that page is pymesheb@hebmex.com.

According to that page, your products must meet these requirements:

  • A barcode registered with GS1 Mexico. Bulk products don't need one.
  • A trademark registered with IMPI.
  • Compliance with the NOM standards that apply to them.
  • Packaging suitable for self-service retail.
  • For perishables, a GFSI or Global Markets certification at intermediate level.
  • Being registered with the SHCP and issuing electronic invoices.

GS1 barcodes and your catalog in Syncfonía+

The barcode on your label (the GTIN, usually 13 digits in Mexico) is how H-E-B recognizes each product on your invoice. If the code you invoice is not the one H-E-B has on file, the invoice arrives with observations.

Besides registering with GS1 Mexico, H-E-B asks for each product's attributes in Syncfonía+, GS1's electronic catalog. GS1 Mexico's H-E-B attributes manual explains how to fill them in and how to give H-E-B access to your catalog from the access control list.

What H-E-B asks for on the invoice: the Detallista complement

H-E-B receives CFDI 4.0 invoices with the Detallista complement, an SAT complement based on the AMECE retail standard. Many systems call it the “H-E-B addenda”, but it goes inside the CFDI and is sealed when you stamp it. The Detallista complement is not exclusive to H-E-B: other retail chains use it too.

For H-E-B, the complement carries this data:

  • The purchase order and its date.
  • The receiving store, identified by its 13-digit GLN. It comes on the purchase order.
  • Your H-E-B supplier number.
  • The barcode of each product, line by line.
  • Amounts before VAT and the VAT broken down on every line.
  • The goods receipt number, if you already have it. If not, the purchase order is enough.

How to invoice H-E-B step by step with Factura Digital

You need a Premium account. The first time, you set up your H-E-B details; after that every invoice is made like any other, with one extra step. The video at the top shows these same steps with sample data.

  1. Go to Crear › Addendas and open the HEB · Complemento detallista card. Under Configuración, enter your H-E-B supplier number, the user and password of your invoice mailbox, and the stores you deliver to, with their GLN. The password is stored encrypted and never shown again.
  2. In Catálogos › Productos y Servicios, open each product you sell to H-E-B and enter its barcode. The screen checks the check digit and lets you know if a code doesn't add up.
  3. Create your income invoice for H-E-B as usual: customer, line items and payment method.
  4. Under Complementos › Mostrar más…, choose Detallista. Enter the purchase order and its date. The store, your supplier number and the barcodes already come from your settings and your catalog.
  5. Click Agregar a la factura and stamp it (Timbrar). Factura Digital calculates the amounts before VAT and the VAT of every line.
  6. Go back to Addendas › HEB, open the Entregas tab and click Entregar a HEB next to your invoice.

How to read H-E-B's response

When you deliver, H-E-B validates your invoice and replies right away with an electronic acknowledgment (the APERAK). Factura Digital turns it into plain words and keeps it with your invoice:

  • Valid at H-E-B: received with no observations.
  • Data to review: H-E-B has it but flagged something, for example a barcode it doesn't recognize.
  • Not accepted: usually because of the purchase order or the store. Check those details with your buyer.
  • Access not accepted: check the mailbox user and password under Configuración.
  • No response in time: deliver it again in a few minutes.

Common mistakes when invoicing H-E-B

  • Invoicing without the purchase order, or with a number that doesn't match the order.
  • Using your internal product code instead of the GS1 barcode.
  • Invoicing items or quantities different from the purchase order.
  • Entering prices with VAT included instead of the unit price before VAT.
  • Mixing up the GLN of the receiving store with H-E-B's GLN as the buyer.
  • Delivering from an account in test mode: those invoices go to H-E-B's test mailbox, not the real one.

Quick glossary

  • GTIN: the number behind a product's barcode, 8, 12, 13 or 14 digits long.
  • GLN: a 13-digit number that identifies a place, such as a store or a distribution center.
  • Purchase order: the order H-E-B sends you. Its number goes on the invoice.
  • Receipt: proof that H-E-B received your goods.
  • APERAK: the electronic acknowledgment H-E-B sends back for each invoice you deliver.
  • HEBusiness: the supplier portal H-E-B links from its small-business page.

Sources

Checked on November 4, 2026. H-E-B's requirements may change; confirm them with your commercial contact.

Frequently asked questions

How do I become an H-E-B supplier in Mexico?

Complete the SME Fair pre-registration H-E-B publishes on its small-business page, gather the documents it asks for and wait for the review of your products. The published contact is pymesheb@hebmex.com.

Does H-E-B ask for an addenda or a complement?

It asks for the Detallista complement inside the CFDI 4.0. Many systems call it the H-E-B addenda, but it is sealed together with the invoice when you stamp it.

Do I need a barcode to sell to H-E-B?

Yes, registered with GS1 Mexico, except for bulk products. That code goes on every line of your invoice.

What is the store's GLN?

It is the 13-digit number that identifies the store or distribution center receiving your goods. It comes on the purchase order.

Can I invoice H-E-B from Factura Digital?

Yes, with a Premium account. Set up your details in Addendas › HEB, add the Detallista complement in Crear CFDI and deliver the invoice to H-E-B's mailbox from the Entregas tab.

What if H-E-B doesn't accept my invoice?

Read the response in the Entregas tab. If H-E-B didn't accept the access, check the mailbox user and password. If it rejected the invoice, it is usually the purchase order or the store: check them with your buyer. If you need help, write to us with the invoice folio.

Is this the same as invoicing an H-E-B store receipt?

No. To invoice a store purchase you use H-E-B's customer invoicing portal. This guide is for suppliers.

Start with 10 free stamps

Create your account with your tax certificate and CSD. No credit card.