Clique aqui para saber as Regras de Validação da Receita!
| # | Registro/Campo | Registro Pai | Tam | Ocor | Desc |
| # | evtBenefNId | Reinf | - | 1-1 | Evento Beneficiários não identificados. |
| 2 | Id_2 | evtBenefNId | 36 | 1-1 | Identificação única do evento. |
| # | ideEvento | evtBenefNId | - | 1-1 | Informações de identificação do evento. |
| 3 | indRetif_3 | ideEvento | 1 | 1-1 | Informe [1] para arquivo original ou [2] para arquivo de retificação. |
| 4 | nrRecibo_4 | ideEvento | 52 | 0-1 | Preencher com o número do recibo do arquivo a ser retificado. |
| 5 | perApur_5 | ideEvento | 10 | 1-1 | Informar o ano/mês de referência das informações no formato AAAA-MM. |
| 6 | tpAmb_6 |
ideEvento |
1 | 1-1 | Identificação do ambiente: |
| 7 | procEmi_7 |
ideEvento |
1 | 1-1 | Processo de emissão do evento: |
| 8 | verProc_8 |
ideEvento |
20 | 1-1 | Versão do processo de emissão do evento. |
# |
ideContri |
evtBenefNId |
- | 1-1 | Processo de emissão do evento: |
| 9 | tpInsc_9 |
ideContri |
1 | 1-1 | Preencher com o código correspondente ao tipo de inscrição do contribuinte: |
| 10 | nrInsc_10 |
ideContri |
14 | 1-1 |
Informar o número de inscrição do contribuinte de acordo com o tipo de Para CNPJ alfanumérico, a raiz/base de oito posições pode conter letras maiúsculas (A-Z) e números. Quando informado CNPJ completo, aceita 14 posições, sendo as 12 primeiras alfanuméricas e as 2 últimas numéricas. |
# |
ideEstab |
evtBenefNId |
- | 1-1 | Informações de identificação do estabelecimento. |
| 11 | tpInscEstab_11 |
ideEstab |
- | 1-1 | Informar o código correspondente ao tipo de inscrição: |
| 12 | nrInscEstab_12 |
ideEstab |
14 | 1-1 |
Informar o número de inscrição do estabelecimento de acordo com o tipo de Quando informado CNPJ alfanumérico, aceita 14 posições, sendo as 12 primeiras alfanuméricas e as 2 últimas numéricas. |
| 25 | ideEvtAdic_25 |
ideEstab |
8 | 0-1 | Identificador de evento adicional por estabelecimento, a critério do declarante. |
# |
ideNat |
ideEstab |
- | 1-3 | Identificação da natureza do rendimento. |
13 |
natRend_13 |
ideNat |
5 | 1-1 | Código da natureza do rendimento, conforme Tabela 01. |
# |
infoPgto |
ideNat |
- | 1-31 | Informações de pagamentos a beneficiários não identificados. |
| 14 | dtFG_14 |
infoPgto |
- | 1-1 |
Informar a data do fato gerador, no formato AAAA-MM-DD. Validação: A data informada deve estar compreendida no período de apuração |
| 15 | vlrLiq_15 |
infoPgto |
14 | 1-1 | Valor líquido do pagamento. |
| 16 | vlrBaseIR_16 |
infoPgto |
14 | 1-1 | Valor da base de cálculo do imposto de renda. |
| 17 | vlrIR_17 |
infoPgto |
14 | 0-1 | Valor do imposto de renda retido na fonte. |
| 26 | dtEscrCont_26 |
infoPgto |
- | 0-1 |
Data da escrituração contábil da pessoa jurídica quando a destinação dos juros Informação obrigatória e exclusiva se a natureza do rendimento |
| 18 | descr_18 |
infoPgto |
200 | 1-1 | Descrição do pagamento. |
# |
infoProcRet |
infoPgto |
- | 0-50 | Informações de processos relacionados a não retenção de tributos ou a |
| 19 | tpProcRet_19 |
infoProcRet |
1 | 1-1 | Preencher com o código correspondente ao tipo de processo: |
| 20 | nrProcRet_20 |
infoProcRet |
21 | 1-1 | Informar o número do processo administrativo/judicial. |
| 21 | codSusp_21 |
infoProcRet |
14 | 0-1 | Código do indicativo da suspensão, atribuído pelo contribuinte. |
| 22 | vlrBaseSuspIR_22 |
infoProcRet |
14 | 0-1 | Valor da base do IR com exigibilidade suspensa. |
| 23 | vlrNIR_23 |
infoProcRet |
14 | 0-1 | Valor da retenção que deixou de ser efetuada, relativo ao Imposto de Renda. |
| 24 | vlrDepIR_24 |
infoProcRet |
14 |
0-1 | Valor do depósito judicial de IR. |
Exemplos
Regras a considerar para a geração do Tx2
Tx2 Inclusão
INCLUIRR4040
indRetif_3=1
nrRecibo_4=
perApur_5=2023-01
tpAmb_6=2
procEmi_7=1
verProc_8=1.0
tpInsc_9=1
nrInsc_10=08187168
tpInscEstab_11=1
nrInscEstab_12=08187168000160
ideEvtAdic_25=12345678
INCLUIRIDENAT_100
natRend_13=19001
INCLUIRINFOPGTO_150
dtFG_14=2023-01-20
vlrLiq_15=1,00
vlrBaseIR_16=1,53
vlrIR_17=0,20
dtEscrCont_26=2023-01-01
descr_18=Descricao de pagamento teste
INCLUIRPROCRET_200
tpProcRet_19=1
nrProcRet_20=123456789012345678912
codSusp_21=12345678901234
vlrBaseSuspIR_22=1,53
vlrNIR_23=0,30
vlrDepIR_24=0,10
SALVARPROCRET_200
SALVARINFOPGTO_150
SALVARIDENAT_100
SALVARR4040Json
{
"R4040": [
{
"indRetif_3":"1",
"nrRecibo_4":"",
"perApur_5":"2023-01",
"tpAmb_6":"2",
"procEmi_7":"1",
"verProc_8":"1.0",
"tpInsc_9":"1",
"nrInsc_10":"08187168",
"tpInscEstab_11":"1",
"nrInscEstab_12":"08187168000160",
"ideEvtAdic_25":"12345678",
"IDENAT_100": [
{
"natRend_13":"19001"
}
],
"INFOPGTO_150": [
{
"dtFG_14":"2023-01-20",
"vlrLiq_15":"1,00",
"vlrBaseIR_16":"1,53",
"vlrIR_17":"0,20",
"dtEscrCont_26":"2023-01-01",
"descr_18":"Descricao de pagamento teste"
}
],
"PROCRET_200": [
{
"tpProcRet_19":"1",
"nrProcRet_20":"123456789012345678912",
"codSusp_21":"12345678901234",
"vlrBaseSuspIR_22":"1,53",
"vlrNIR_23":"0,30",
"vlrDepIR_24":"0,10"
}
]
}
]
}
Comentários
0 comentário
Por favor, entre para comentar.