Setting Up a Cross-Reference for Transaction Nature Codes
Access the CFOP Cross References form.
- From CFOP
Enter a three-character code that for tax purposes, identifies a type of transaction. To enter values for the transaction nature code, use this convention: X.YY where X defines the origin of the transaction (inbound or outbound), and YY defines the transaction as a whole, such as a sales transaction. Values for X are:
1: Inbound, inside the state.
2: Inbound, other states.
3: Inbound, import.
5: Outbound, inside state.
6: Outbound, other states.
7: Outbound, export.
Examples of transaction nature codes:
511: In-state sale.
611: Out-of-state sale.
- Suffix
Complete this two-character field in conjunction with the transaction nature code to identify the complementary implications of a type of transaction. For example, the suffix might indicate that a certain type of transaction represents an inventory change, or that a transaction is eligible for a certain type of tax.
Values might include:
01: Bonus
02: Demo
03: Sample
04: Return merchandise
05: Back order
06: Donation
Examples of transaction nature codes with suffixes are:
511 01: In-state sale, bonus.
511 05: In-state sale, back order.
- To CFOP
Use this four-character code to indicate different types of transactions for tax purposes. This code is included in the list of legal fiscal codes for transaction nature (Códigos Fiscais de Operações E Prestações) published by the SEFAZ (Secretaria do Estado da Fazenda do Brasil, the State Revenue Department).
Examples of values are:
1101:Purchasing of rural production or industrialization.
2251: Purchasing of electrical energy for commercialization or distribution.
5102:Sales of acquired or received merchandise from third parties.
6124: Industrializations performed for other company.
- Effective Date
Enter the date on which you confirm that a specific order line was shipped.