Skip to main content

What is the product catalog for?

The product catalog stores the goods and services you invoice. Each product must have:
  • CodeProdServ: SAT catalog code (ClaveProdServ) that classifies the product
  • UnitCode: unit of measure code (ClaveUnidad) from the SAT catalog
  • Taxes: IVA, IEPS, or others that apply

Create a product

string
required
The unit of measure applicable to the quantity expressed in the product
string
Code corresponding to the Unit according to the SAT catalog
string
Serial number of the product
string
required
Name of the product
string
required
Description of the product
number
required
Unit value or price of the product
string
required
Product or service key according to the SAT catalog
string
required
Key that indicates whether the commercial operation is subject to tax
object[]
Federal taxes applicable to the product

Query products

Lists only the first 100 records

Paginated list

string
Record position
string
Result size, expected value (1 to 100)
Text or keyword to search for

Query by Id

string
required
Unique identifier of the product.

Update

Send the complete product object with the modified fields.

Delete a product

Deleting a product from the catalog does not affect CFDIs that have already been issued.

Most common SAT codes

Product codes (ClaveProdServ)

Use the GET /catalogs/ProductsOrServices?keyword=software endpoint to find the correct code for your product.

Unit codes (ClaveUnidad)

Tax configuration

IVA 16% (most common)

Withheld IVA (professional services)

Withheld ISR (fees)

0% rate (exports, food, medicine)

IEPS