This routine was adjusted to comply with the General Personal Data Protection Law (Statute No. 13.70), so that some fields containing data regarded as sensitive and/or personal are blurred, becoming illegible. |
The Withholding Income Tax Declaration - DIRF is the declaration made by the PAYING SOURCE, in order to inform the Federal Revenue Service of Brazil of the amount of income tax and/or contributions withheld from income paid or credited to its beneficiaries.
For companies that use the Payroll of the Personnel Management module integrated into the Financial Services, this routine generates the necessary data for DIRF, feeding the SRL (DIRF/Income Report) and SR4 (DIRF Items) tables.
For the bill to be considered for sending the data to SR4 and SRL (DIRF/Income Report Items), the following registrations must be configured:
|
The process for generating data for the DIRF occurs in the following manner:
For Legal Entity:
IR - Income Tax
PIS - Social Integration Program
COFINS - Contribution to the Financing of Social Security
CSLL - Contribution to the Social Security
For natural person:
IR - Income Tax
INSS - National Institute of Social Security
By adding an inbound document with Type of Inflow and Outflow (TIO) configured to generate bills in Financials, check if the content of the parameter MV_VISDIRF is enabled (content 1). This parameter allows you to enter the withholding code for the taxes in the inbound document. |
The validation of the minimum limit of BRL 6,000.00 for sending bills without withholding to SR4 was removed. All bills in which the fields Generate DIRF = Yes and that have a withholding code will be considered for submission to SR4. That way, the minimum value treatment can be performed when generating the DIRF file using the NVLLIMDIRF and NVLLIMOUT mnemonics, used by the routine that generates the DIRF file. * To comply with the law - Normative Instruction 1.663/2016: to establish that the exemption from withholding taxes in payments to educational and social assistance institutions, and to philanthropic, recreational, cultural, scientific institutions, and non-profit civil associations, is restricted to the services for which they have been established. Payments for these services, although exempt from withholding, must be reported in the DIRF for events occurring as of the calendar year 2017, regardless of the amount. |
|
Processing: While bills are not processed by DIRF routine, the field E2_DTDIRF is blank.
Reprocess = No: keep the records in SR4 and consider only the records that were not processed yet (blank E2_DTDIRF).
Reprocess = Yes: SR4 records will be deleted according to the year entered in Start and End Date, and the DIRF processing date (E2_DTDIRF) will be cleared for reconsideration. The bills considered will be the same as the filter configured.
Reprocessing Option (FINA401 - SIGAFIN)
To generate data for the DIRF:
After generating the data for the DIRF, the date of processing is stored in the field Dt. Gen. field (E2_DTDIRF) for the processed bills.
FA401QRY- Change query select conditions
LF401GRV - Consider certain records of SE2
F401QRY2 - Add or change data when selecting tax bills
F401QRY3 - Add or change data when selecting tax bills
F401QRY4 - Add or change data when selecting tax bills
F401QRY5 - Add or change data when selecting tax bills
FA401PROC - Processing and generating DIRF data
F401REX - Change list of withholding codes
F401DCMP to save complementary data
LF401GRV - Consider certain records of SE2
FINCDRET - Return withholding codes
Monthly registration of the dependent's deduction amount for income tax
Registration of CPFs progressive apportionment of IRRF sent to DIRF
For further information about DIRF, refer to: