...
Or type
...
Note: This manual will later present details on the Bookkeeping Central.
...
1. Initial Bookkeeping Period | Enter the initial date of bookkeeping |
2. Final Bookkeeping Period | Enter the final date of bookkeeping |
3. Calendar | Enter the calendar code for validation. The Calendar must encompass the initial and final dates entered above. |
4. Account From | Enter the initial account to execute the pre-validation. |
5. Account To | Enter the final account to execute the pre-validation. |
...
1. Table with errors found | A list with the main errors found in the database is displayed |
2. Print Report | Clicking this button prints a report with the errors found |
3. Next | Click Next to continue the database checking process |
...
09. Equity Account From | Enter the initial equity account |
10. Equity Account To | Enter the final equity account |
11. Income Account From | Enter the initial income account |
12. Income Account To | Enter the final income account |
13. Process Cost Center | It indicates whether to process cost center |
14. Reference Chart Acct. | Enter the code of the Reference Chart to be used |
Next | Click Next |
01. L210 - Enter Costs Comp. | Enter the books configuration related to the managerial vision for record L210, if needed. |
02. P130 - Incent. Revenues Stat. | Enter the books configuration related to the managerial vision for record P130, if needed. |
03. P200 - Calculation Basis Verif. | Enter the books configuration related to the managerial vision for record L200, if needed. |
04. P230 - Calc. Exemption and Reduc. | Enter the books configuration related to the managerial vision for record L230, if needed. |
05. P300 - IRPJ Calculation | Enter the books configuration related to the managerial vision for record P300, if needed. |
06. P400 - CSLL Calc Basis Verif. | Enter the books configuration related to the managerial vision for record P400, if needed. |
07. P500 - CSLL Calculation | Enter the books configuration related to the managerial vision for record P500, if needed. |
08. T120 - Calculation Basis Verif. | Enter the books configuration related to the managerial vision for record T120, if needed. |
...
Block / Record | Hierarchy Level |
Block C: ECD Recovered Information | |
Record C001: Opening of Block C | 1 |
Record C040: ECD Identifier | 2 |
Record C050: ECD Chart of Accounts | 3 |
Record C051: Reference Chart of Accounts | 4 |
Record C053: Correlate Sub-accounts | 4 |
Record C100: Cost Center | 3 |
Record C150: Identification of Period of Accounts' Periodic Balances | 3 |
Record C155: Accounts Ledger Balance Details | 4 |
Record C157: Transfer of Balances from Previous Chart of Accounts | 5 |
Record C350: Identification of Date of Income Statement Accounts Prior to Closing | 3 |
Record C355: Details of Income Statement Accounts Prior to Closing | 4 |
Record C990: Closing of Block C | 1 |
Block / Record | Hierarchy Level |
Block E: Information Recovered from Previous ECF and Tax Calculation of Data Recovered from ECD | |
Record E001: Opening of Block E | 1 |
Record E010: Ending Balances Recovered from Previous ECF | 2 |
Record E015: Mapped Ledger Accounts | 3 |
Record E020: Ending Balances of Accounts in Part B of e-Lalur of the Immediately Preceding ECF | 2 |
Record E030: Period Identification | 2 |
Record E155: Details of Calculated Ledger Balances Based on ECD | 3 |
Record E355: Details of Income Statement Accounts Prior to Closing | 3 |
Record E990: Closing of Block E | 1 |
15.6. Blocks not to be created by the Managerial Accounting module
Block / Record | Hierarchy Level |
Block M: Electronic Taxable Income Journal (e-Lalur) and Electronic Journal of Calculation Basis of CSLL (e-Lacs) | |
Record M001: Opening of Block M | 1 |
Record M010: Account Identification on Part B of e-Lalur and e-Lacs | 2 |
Record M030: Identification of IRPJ and CSLL Calculation Methods and Periods of Companies Taxed on Taxable Income | 2 |
Record M300: Entries of Part A of e-Lalur | 3 |
Record M305: Account of Part B of e-Lalur | 4 |
Record M310: Ledger Accounts Related to the Entry of Part A of e-Lalur | 4 |
Record M312: Entry Numbers Related to Ledger Account | 5 |
Record M315: Identification of Legal and Administrative Processes Related to the Entry | 4 |
Record M350: Entries of Part A of e-Lacs | 3 |
Record M355: Account of Part B of e-Lacs | 4 |
Record M360: Ledger Accounts Related to the Entry of Part A of e-Lacs | 4 |
Record M362: Entry Numbers Related to Ledger Account | 5 |
Record M365: Identification of Legal and Administrative Processes Related to the Entry | 4 |
Record M410: Entry in Account of Part B of e-Lalur and e-Lacs with no effect on Part A | 3 |
Record M415: Identification of Legal and Administrative Processes Related to the Entry | 4 |
Record M500: Control of Account Balances of Part B of e-Lalur and e-Lacs | 3 |
Record M990: Closing of Block M | 1 |
Block / Record | Hierarchy Level |
Block N: Calculation of IRPJ and CSLL – Taxable Income | |
Record N001: Opening of Block N | 1 |
Record N030: Identification of IRPJ and CSLL Calculation Methods and Periods of Companies Taxed on Taxable Income | 2 |
Record N500: IRPJ Calculation Basis on Taxable Income After Compensation of Losses | 3 |
Record N600: Exploration Profit Statement | 3 |
Record N610: Calculation of Tax Exemption and Reduction on Taxable Income | 3 |
Record N615: Information on Calculation Basis of Tax Incentives | 3 |
Record N620: Monthly IRPJ Calculation by Estimate | 3 |
Record N630: IRPJ Calculation Based on Taxable Income | 3 |
Record N650: CSLL Calculation Basis After Compensations of Negative Calculation Basis | 3 |
Record N660: Monthly CSLL Calculation by Estimate | 3 |
Record N670: CSLL Calculation Based on Taxable Income | 3 |
Record N990: Closing of Block N | 1 |
Block / Record | Hierarchy Level |
Block 9: Digital file closing | |
Record 9001: Opening of Block 9 | 1 |
Record 9100: Bookkeeping Notices | 2 |
Record 9900: File Records | 1 |
Record 9990: Closing of Block 9 | 1 |
Record 9999: Digital file closing | 1 |
...
15.7. GenerationCreation
The entrepreneur or corporate partnership must create the Tax Accounting Bookkeeping file with his/her/its own resources. The file is necessarily subjected to the program offered by the Public Digital Bookkeeping System to validate content, digital signature, transmission and viewing. You can fill out the ECF in the ECF creation program itself, using its field editing feature.
...
15.8. Digital File Characteristics
File in text format, encoded in ASCII - ISO 8859-1 (Latin-1), not accepting compressed fields (packed decimal), zoned, binaries, floating point, etc., or any other text encoding, such as EBCDIC.
...
At the end of each row of the digital file, after the aforementioned delimiter character Pipe , all records must contain the characters CR and LF, corresponding to carriage return and line feed (CR and LF: characters 13 and 10, respectively, of the ASCII table).
Example (record fields)
1st | 2nd | 3rd | 4th |
REG | NAME | CNPJ | IE |
|1550| | José Silva & Irmãos Ltda.| | 60001556000257| | |01238578455|CRLF
|
|1550| | Maurício Portugal S.A.| |
| |2121450|CRLF |
|1550| | Armando Silva ME| | 99222333000150| | |CRLF |
When lacking information, the empty field (without content, blank, null) must be immediately closed with the field delimiter character |.
Examples (field content)
Alphanumeric Field | José da Silva & Irmãos Ltda | |José da Silva & Irmãos Ltda.| |
Numeric Field | 1234.56 | |1234.56| |
Numeric or Alphanumeric Field | Blank | || |
...
Example (blank field in the middle of the row)
...
Example (blank field at the end of the row)
||CRLF
15.9. General Completion Rules
This section presents the rules to be followed in all records created, excepting rules specific to certain records.
...
All alphanumeric fields have a maximum size of 255 characters, except if otherwise indicated.
Example:
COD_INF | C | - |
TXT | C | 65536 |
Completion rules for fields with numeric content in which decimal places are indicated
...
Examples (currency values, quantities, percentages, etc.):
$ 1,129,998.99 | |1129989.99| |
1,255.42 | |1255.42| |
234.567 | |234.567| |
10,000 | |10000| |
10,000.00 | |10000| or |10000.00| |
17.00 % | |17.00| or |17| |
18.50 % | |18.5| or |18.50| |
30 | |30| |
1.123,456 Kg | |1123.456|
|
0.010 liters | |0.010 |
0.00 | |0| or |0.00| |
0 | |0| |
Empty Field | || |
...
Completion rules for numeric fields (N) the content of which represents dates
Follow the "daymonthyear" standard (ddmmyyyy), excluding all separation characters (such as: ".", "/", "-", etc.).
Examples (date)
January 1st of 2005 | |01012005| |
11.11.1911 | |11111911| |
21-03-1999 | |21031999| |
8/9/2004 | |09082004| |
Empty Field | | | |
Completion rules for numeric fields (N) the content of which represents period
Follow the "monthyear" standard (mmyyyy), excluding all separation characters (such as: ".", "/", "-", etc.).
Examples (period)
January 2005 | |012005| |
11.1911 | |111911| |
03-1999 | |031999| |
08/04 | |082004| |
Empty Field | | | |
15.10. Numbers, Characters or Identification Codes
Fields with numeric content for registering numbers or identification codes (CNPJ, CPF, Postal Codes, and others).
...
Numeric fields the size of which is indicated in the appropriate column must contain exactly the specified quantity of characters.
Example (numeric fields with indication of size)
CNPJ | N | 014 |
CPF | N | 011 |
NIRE | N | 011 |
COD_MUN | N | 007 |
CEP | N | 008 |
...
Examples (numeric fields with indication of size)
CNPJ | 123,456,789/0001-1 | |123456789000110| |
CNPJ | 000,456,789/0001-10 | |000456789000110| |
CPF | 882,440,449-40 | |88244044940| |
CPF | 002,333,449-40 | |00233344940| |
Empty Field |
| | | |
Fields with alphanumeric content for registering numbers or identification codes (IE, IM, and others).
...
The fields containing information on numbers or identification with alphanumeric content must obey the quantity of characters specified by the respective regulatory body.
Examples (numbers or identification codes with alphanumeric content)
IE | 129,876,543,215-77 | |12987654321577| |
IE | 04,123,123-7 | |041231237|
|
IM | 876,543,219-21 | |00087654321921| |
Empty Field |
| || |
...
You need to register numerals or characters that identify, or that belong in the identification of, the document object (NUM_DA, NUM_PROC, etc.)
...
Example (identification numerals or characters)
NUM_DA | C | - |
NUM_PROC | C | - |
...
Examples (identification numerals or characters)
Collection Document | 98,765-43 | |98,765-43| |
Collection Document | A1B2C-34 | |A1B2C-34| |
Collection Document Authentication | 001-1234/02120512345 | |001-234/02120512345| |
Process Number | 2002/123456-78 | |2002/123456-78| |
Empty Field |
| || |
...
15.11. Code Tables
Official tables created and maintained by other normative acts, the codes of which are required for preparing the digital file and must follow the encoding defined by the respective regulatory body.
...
Cities Table of Instituto Brasileiro de Geografia e Estatística - IBGE.
Required for creating the file, these are are listed in act published by SPED.
Example (internal tables)
Code | Description |
0 | Regular (without occurrence of special status or event) |
1 | Dissolution |
2 | Merger |
3 | Incorporation/Incorporated |
4 | Incorporation/Incorporating Company |
5 | Total Split-off |
6 | Partial Split-off |
7 | Processing |
8 | Noncompliance of Immune/Exempt |
9 | Addition to Simples Nacional |
They are in the layout and are its domain (contents valid for the field). References to these tables follow the encoding defined in the respective field.
Example:
IND_MOV | Transaction Indicator 0 - Block with entered data. 1 - Block without entered data |
...
For each code used in one of the file records, a corresponding code should exist in the table prepared by the user.
15.12. Record Fields
Fields Table
Item | Description |
No. | It indicates the number of the field in a given record |
Field | It indicates the field mnemonic. |
Description | It indicates the description of the information required in the respective field. Pay attention to the notes related to the completion of each field, if any. |
Type | It indicates the character type used to fill out the field, in accordance with the general rules described. N - Numeric. C - Alphanumeric. |
Size | It indicates the quantity of characters used to fill out each field. You must rigorously follow these instructions. The indication of a numeral after a field (N) represents its exact size. The indication "-" after a field (N) means no maximum number of characters exists. The indication of a numeral after a field (C) represents its exact size, in general. The indication "-" after a field (C) means its maximum size is 255 characters, in general. The indication "65536" after a field (C) means its maximum size is 65,536 characters, exceptionally. |
Dec | It indicates the quantity of characters to be indicated as decimal places, when needed. The indication of a numeral represents the maximum quantity of decimals of the field (N). The indication of "-" after a field (N) means no representation of decimal places should exist. |
...
15.13. External Tables
Examples of external table sponsoring bodies and URLs
IBGE | Cities Table | |
Banco Central do Brasil
| Countries Table | |
Accounting System for Financial Institutions - COSIF | ||
Brazilian Federal Revenue Service | Reference Chart of Accounts | |
ECT – Postal Service | Postal Address Code | |
National Department of Business Registration | Subscriber Qualification Table |
...
16.1. Record 0000: Opening of Digital File and Identification of Legal Entity
This record identifies a single registration in PVA through the following fields
16.2. Record 0010: Taxation Parameters
It presents the tax parameters that identify which blocks and records to fill out.
...
16.3. Record 0035: SCP Identification
The record must only be used in the ECF of ostensible partner legal entities with SCP, to identify the SCP of the legal entity in the bookkeeping period. The legal entity itself defines the SCP code.
16.4. Record 0930: ECF Signatories Identification
Enter the data of bookkeeping signatories. Two signatures are required: one of the accountant and one of the company. For the signatory signature, only natural person digital certificates can be used (e-PF or e-CPF).
...
2. The legal representative of the company or a power of attorney appointed in the terms of Normative Instruction RFB No. 944, from 2009, with electronic power of attorney registered in the RFB website
Code | Description 1 |
203 | Director |
204 | Board Advisor |
205 | Administrator |
206 | Group Administrator |
207 | Managing Partner |
220 | Administrative Receiver - Natural Person |
222 | Administrative Receiver - Legal Entity - Professional Responsible |
223 | Administrative Receiver/Manager |
226 | Judicial Manager |
309 | Attorney |
312 | Administrator of the Probate Estate |
313 | Liquidator |
315 | Intervener |
401 | Natural Person Title Holder |
801 | Entrepreneur |
900 | Accountant |
900 | Accountant |
999 | Others |
...
The company does not fill out block C. The system fills out block C when recovering the Digital Bookkeeping (ECD).
The company does not fill out block E. The system fills out block E when recovering the ECF, in the immediately preceding period and performs the tax calculations related to the data recovered from the ECD.
It presents the mapping of the ledger chart of accounts for the reference chart of accounts. The records of this block can be:
...
IV – Recovered from ECF of the period immediately preceding the current bookkeeping, transmitted via SPED.
19.1. Record J053: Correlate Sub-accounts
Record used to demonstrate the groups (COD_IDT) composed of a parent account and one or more correlated subaccounts. You can use the same group identification code for more than one set of parent account and subaccount(s).
...
CORRELATED ACCOUNT TYPES TABLE
NUM | DESCRIPTION | LEGAL GROUNDS | MAIN ACCOUNT |
2 | TBU SUBACCOUNT - DIRECTLY CONTROLLED ABROAD | Art. 76, Law 12,973/14 | CONTROLLED PARTICIPATION ABROAD |
3 | TBU SUBACCOUNT - INDIRECTLY CONTROLLED ABROAD | Art. 76, Law 12,973/14 | CONTROLLED PARTICIPATION ABROAD |
10 | GOODWILL SUBACCOUNT | Art. 20, CL III, DL 1,598/77 | SHAREHOLDING |
11 | ADDED VALUE SUBACCOUNT | Art. 20, CL II, DL 1,598/77 | SHAREHOLDING |
12 | LOSS SUBACCOUNT | Art. 20, CL II, DL 1,598/77 | SHAREHOLDING |
60 | FVM REFLECTION SUBACCOUNT | Arts. 24A and 24B, DL 1,598/77 | SHAREHOLDING |
65 | FVM SUBSCRIBED CAPITAL SUBACCOUNT | Arts. 17 and 18, Law 12,973/14 | SHAREHOLDING |
70 | FVM SUBACCOUNT - LINKED ASSET/LIABILITY | Arts 13 and 14, Law 12,973/14 | ASSET OR LIABILITY |
71 | FVM SUBACCOUNT - ACCRUED DEPRECIATION | Arts 13, §1, and 14, Law 12,973/14 | ACCRUED DEPRECIATION |
72 | FVM SUBACCOUNT - ACCRUED AMORTIZATION | Arts 13, §1, and 14, Law 12,973/14 | ACCRUED AMORTIZATION |
73 | FVM SUBACCOUNT - ACCRUED DEPLETION | Arts 13, §1, and 14, Law 12,973/14 | ACCRUED DEPLETION |
75 | APV SUBACCOUNT - LINKED TO ASSET | Art. 5, § 1, Law 12,973/14 | ASSETS |
76 | APV SUBACCOUNT - ACCRUED DEPRECIATION | Art. 5, CL III, Law 12,973/14 | ACCRUED DEPRECIATION |
77 | APV SUBACCOUNT - ACCRUED AMORTIZATION | Art. 5, CL III, Law 12,973/14 | ACCRUED AMORTIZATION |
78 | APV SUBACCOUNT - ACCRUED DEPLETION | Art. 5, CL III, Law 12,973/14 | ACCRUED DEPLETION |
80 | PRIOR ADDED VALUE SUBACCOUNT - STAGES | Art. 37, §3, CL I, Law 12,973/14, or Art. 39, §1, CL I, Law 12,973/14 | SHAREHOLDING IN COUNTRY |
81 | PRIOR LOSS SUBACCOUNT - STAGES | Art. 37, §3, CL I, Law 12,973/14, or Art. 39, §1, CL I, Law 12,973/14 | SHAREHOLDING IN COUNTRY |
82 | PRIOR GOODWILL SUBACCOUNT - STAGES | Art. 37, §3, CL I, Law 12,973/14, or Art. 39, §1, CL I, Law 12,973/14 | SHAREHOLDING IN COUNTRY |
84 | PRIOR ADDED VALUE VARIATION SUBACCOUNT - STAGES | Art. 37, §3, CL II, Law 12,973/14 or Art. 39, §1, CL II, Law 12,973/14 | SHAREHOLDING IN COUNTRY |
85 | PRIOR LOSS VARIATION SUBACCOUNT - STAGES | Art. 37, §3, CL II, Law 12,973/14 or Art. 39, §1, CL II, Law 12,973/14 | SHAREHOLDING IN COUNTRY |
86 | PRIOR GOODWILL VARIATION SUBACCOUNT - STAGES | Art. 37, §3, CL II, Law 12,973/14 or Art. 39, §1, CL II, Law 12,973/14 | SHAREHOLDING IN COUNTRY |
90 | INITIAL ADOPTION SUBACCOUNT - LINKED ASSET/LIABILITY | Arts. 66 and 67, Law 12,973/14 | ASSET OR LIABILITY |
91 | INITIAL ADOPTION SUBACCOUNT - ACCRUED DEPRECIATION | Arts. 66 and 67, Law 12,973/14 | ACCRUED DEPRECIATION |
92 | INITIAL ADOPTION SUBACCOUNT - ACCRUED AMORTIZATION | Arts. 66 and 67, Law 12,973/14 | ACCRUED AMORTIZATION |
93 | INITIAL ADOPTION SUBACCOUNT - ACCRUED DEPLETION | Arts. 66 and 67, Law 12,973/14 | ACCRUED DEPLETION |
95 | INITIAL ADOPTION SUBACCOUNT - LINKED ACCRUED DEPRECIATION | Arts. 66 and 67, Law 12,973/14 c/c art. 57, Law 4,506/64 | ACCRUED | DEPRECIATION
...
DEPRECIATION |
It presents the balances of ledger and reference accounts. The records of this block can be:
...
III – Copied from Block E.
20.1. Record K156: Reference Final Balance Mapping
Record used for mapping, by reference account, the ending balances of all corporate bookkeeping equity accounts of the legal entity (Asset, Liability and Net Equity), in the respective calculation periods. Record required only for ledger/cost center accounts for which more than one reference account was mapped in record J051. You can fill it out with the following methods:
From the first to the last record, the digital file is made up of blocks, each of which refers to a set of information.
...
For further information, refer to the ECF guidance manual published by RFB.
21.1. Record L100: Balance Sheet
Presents the equity balance based on reference accounts for the calculation period. The opening balance can be copied from record E010/E015 or filled out. The closing balance is recovered from record K155/K156. If block K has no data and is SCP (0000.TIP_ECF = 2), the closing balance can be filled out.
21.2. Record L210: Cost Composition Report
It presents the costs composition of products manufactured in-house for sale and costs of services rendered in the period to companies using permanent inventory.
For this record, the managerial vision structure is available for data extraction.
21.3. Record L300: Income Statement
It presents the statement of results of the fiscal year for the calculation period.
Management Accounting module data will not be exported. The TAF module or the PVA must add the data.
Management Accounting module data will not be exported. The TAF module or the PVA must add the data.
Calculation: Quarterly and Annual
...
For further information, refer to the ECF guidance manual published by RFB.
24.1. Record P030: Identification of IRPJ and CSLL Calculation Methods and Periods of Companies Taxed on Estimated Profit
Record of identification of needed bookkeeping periods as defined by the parameter settings of Block 0.
24.2. Record P100: Balance Sheet
Presents the equity balance based on reference accounts for the calculation period. The opening balance can be copied from record E010/E015 or filled out. The closing balance is recovered from record K155/K156. If block K has no data and is SCP (0000.TIP_ECF = 2), the closing balance can be filled out.
24.3. Record P130: Estimated Profit Stimulated Revenues Statement
For this record, the managerial vision structure is available for data extraction.
24.4. Record P150: Income Statement for the Fiscal Year
It presents the calculation of the income statement for the fiscal year. The values are obtained based on records J051, K355 and K356 if 0010. TIP_ESC_PRE is equal to C (ledger) and calculated by ECF itself.
24.5. Record P200: Estimated Profit Calculation Basis Verification
For this record, the managerial vision structure is available for data extraction.
24.6. Record P230: Estimated Profit Exemption and Reduction Calculation
For these records, the managerial vision structure is available for data extraction.
24.7. Record P300: IRPJ Calculation Based on Estimated Profit
For these records, the managerial vision structure is available for data extraction.
24.8. Record P400: Verification of CSLL Calculation Basis Based on Estimated Profit
For these records, the managerial vision structure is available for data extraction.
24.9. Record P500: CSLL Calculation Based on Estimated Profit
For these records, the managerial vision structure is available for data extraction.
Legal Entity Taxed Based on Deemed Profit
In the event of any of the arbitration hypotheses discussed in art. 47 of Law No. 8,981 of 1995, a legal entity may, when knowledgeable of its gross income, pay the corresponding income tax based on deemed profit.
...
The income tax calculation based on deemed profit encompasses all quarters of the calendar year, given the certainty of taxation based on taxable income or on estimated profit related to quarters not subject to arbitration, if:
Attention
When taxed by taxable income, the legal entity may calculate profits quarterly, or annually with monthly payments by estimation, without regarding the result of the period in which it was subject to arbitration.
For further information, refer to the ECF guidance manual published by RFB.
25.1. Record T120: Verification of IRPJ Calculation Basis Based on Deemed Profit
For these records, the managerial vision structure is available for data extraction.
25.2. Record T150: IRPJ Calculation Based on Deemed Profit
For these records, the managerial vision structure is available for data extraction.
25.3. Record T170: Verification of CSLL Calculation Basis Based on Deemed Profit
For these records, the managerial vision structure is available for data extraction.
25.4. Record T181: CSLL Calculation Based on Deemed Profit
For these records, the managerial vision structure is available for data extraction.
Calculation: Quarterly and Annual
Concept:
The following entities are immune from income taxes:
...
For further information, refer to the ECF guidance manual published by RFB
26.1. Record U180: IRPJ Calculation of Companies Immune and Exempt
For these records, the managerial vision structure is available for data extraction.
26.2. Record U182: Social Security Calculation on Net Profit (CSLL) of Companies Immune and ExemptExempt
For these records, the managerial vision structure is available for data extraction.
For these records, the managerial vision structure is available for data extraction.
For these records, the managerial vision structure is available for data extraction.
Authors | Felipe Cristiano da Cunha Paulo Carnelossi Clovis Magenta da Cunha |
...
1st Step - SPED Installation Process
...
...
...