Brazilian 2026 payroll and MEI estimates. 50 free calls/day/IP; optional paid annual key.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Optional annual key: https://api.rohnelt.dev/docs#chave-anual. Omit for free quota.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Cálculo informativo 13o 2026
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Cálculo informativo 13o 2026
| Argument | Type | Description |
|---|---|---|
| months | integer | |
| salary* | number | |
| advance | number | |
| dependents | integer |
{
"type": "object",
"required": [
"salary"
],
"properties": {
"months": {
"type": "integer",
"default": 12,
"maximum": 12,
"minimum": 0
},
"salary": {
"type": "number",
"default": 3000,
"maximum": 100000000,
"minimum": 0
},
"advance": {
"type": "number",
"default": 0,
"maximum": 100000000,
"minimum": 0
},
"dependents": {
"type": "integer",
"default": 0,
"maximum": 100,
"minimum": 0
}
},
"additionalProperties": false
}Cálculo informativo das-mei 2026
| Argument | Type | Description |
|---|---|---|
| activity* | string |
{
"type": "object",
"required": [
"activity"
],
"properties": {
"activity": {
"enum": [
"comercio",
"servicos",
"ambos"
],
"type": "string",
"default": "servicos"
}
},
"additionalProperties": false
}Cálculo informativo ferias 2026
| Argument | Type | Description |
|---|---|---|
| days | integer | |
| salary* | number | |
| dependents | integer |
{
"type": "object",
"required": [
"salary"
],
"properties": {
"days": {
"type": "integer",
"default": 30,
"maximum": 30,
"minimum": 1
},
"salary": {
"type": "number",
"default": 3000,
"maximum": 100000000,
"minimum": 0
},
"dependents": {
"type": "integer",
"default": 0,
"maximum": 100,
"minimum": 0
}
},
"additionalProperties": false
}Cálculo informativo fgts 2026
| Argument | Type | Description |
|---|---|---|
| rate | number | Alíquota: 8 comum ou 2 aprendiz (%) |
| months | integer | Meses futuros de depósitos a projetar |
| salary* | number | Remuneração sujeita ao FGTS (R$) |
| balance | number | Base rescisória para multa, não saldo após saques (R$) |
| current | number | Saldo atual total das contas FGTS (R$) |
{
"type": "object",
"required": [
"salary"
],
"properties": {
"rate": {
"enum": [
2,
8
],
"type": "number",
"default": 8,
"maximum": 8,
"minimum": 2,
"description": "Alíquota: 8 comum ou 2 aprendiz (%)"
},
"months": {
"type": "integer",
"default": 0,
"maximum": 600,
"minimum": 0,
"description": "Meses futuros de depósitos a projetar"
},
"salary": {
"type": "number",
"default": 3000,
"maximum": 10000000,
"minimum": 0,
"description": "Remuneração sujeita ao FGTS (R$)"
},
"balance": {
"type": "number",
"default": 10000,
"maximum": 100000000,
"minimum": 0,
"description": "Base rescisória para multa, não saldo após saques (R$)"
},
"current": {
"type": "number",
"default": 10000,
"maximum": 100000000,
"minimum": 0,
"description": "Saldo atual total das contas FGTS (R$)"
}
},
"additionalProperties": false
}Cálculo informativo horas-extras 2026
| Argument | Type | Description |
|---|---|---|
| rest | integer | Domingos e feriados sem duplicidade |
| salary* | number | Base remuneratória (R$) |
| divisor | number | Divisor mensal da jornada |
| hours50 | number | Horas extras a 50% |
| night50 | number | Horas de relógio extras noturnas a 50% (não repetir acima) |
| hours100 | number | Horas extras a 100% |
| night100 | number | Horas de relógio extras noturnas a 100% (não repetir acima) |
| workdays | integer | Dias úteis do mês (inclua sábados aplicáveis) |
| nightHours | number | Horas de relógio noturnas regulares (sem extras) |
{
"type": "object",
"required": [
"salary"
],
"properties": {
"rest": {
"type": "integer",
"default": 4,
"maximum": 31,
"minimum": 0,
"description": "Domingos e feriados sem duplicidade"
},
"salary": {
"type": "number",
"default": 2200,
"maximum": 10000000,
"minimum": 0,
"description": "Base remuneratória (R$)"
},
"divisor": {
"type": "number",
"default": 220,
"maximum": 300,
"minimum": 1,
"description": "Divisor mensal da jornada"
},
"hours50": {
"type": "number",
"default": 10,
"maximum": 744,
"minimum": 0,
"description": "Horas extras a 50%"
},
"night50": {
"type": "number",
"default": 0,
"maximum": 744,
"minimum": 0,
"description": "Horas de relógio extras noturnas a 50% (não repetir acima)"
},
"hours100": {
"type": "number",
"default": 0,
"maximum": 744,
"minimum": 0,
"description": "Horas extras a 100%"
},
"night100": {
"type": "number",
"default": 0,
"maximum": 744,
"minimum": 0,
"description": "Horas de relógio extras noturnas a 100% (não repetir acima)"
},
"workdays": {
"type": "integer",
"default": 26,
"maximum": 31,
"minimum": 1,
"description": "Dias úteis do mês (inclua sábados aplicáveis)"
},
"nightHours": {
"type": "number",
"default": 0,
"maximum": 744,
"minimum": 0,
"description": "Horas de relógio noturnas regulares (sem extras)"
}
},
"additionalProperties": false
}Cálculo informativo inss 2026
| Argument | Type | Description |
|---|---|---|
| salary* | number |
{
"type": "object",
"required": [
"salary"
],
"properties": {
"salary": {
"type": "number",
"default": 3000,
"maximum": 100000000,
"minimum": 0
}
},
"additionalProperties": false
}Cálculo informativo irrf 2026
| Argument | Type | Description |
|---|---|---|
| salary* | number | |
| dependents | integer |
{
"type": "object",
"required": [
"salary"
],
"properties": {
"salary": {
"type": "number",
"default": 3000,
"maximum": 100000000,
"minimum": 0
},
"dependents": {
"type": "integer",
"default": 0,
"maximum": 100,
"minimum": 0
}
},
"additionalProperties": false
}Cálculo informativo rescisao 2026
| Argument | Type | Description |
|---|---|---|
| days | integer | |
| fgts | number | |
| type | string | |
| notice | integer | |
| salary* | number | |
| periods | integer | |
| months13 | integer | |
| monthsVacation | integer |
{
"type": "object",
"required": [
"salary"
],
"properties": {
"days": {
"type": "integer",
"default": 30,
"maximum": 30,
"minimum": 0
},
"fgts": {
"type": "number",
"default": 0,
"maximum": 100000000,
"minimum": 0
},
"type": {
"enum": [
"sem",
"acordo",
"pedido",
"justa"
],
"type": "string",
"default": "sem"
},
"notice": {
"type": "integer",
"default": 30,
"maximum": 90,
"minimum": 0
},
"salary": {
"type": "number",
"default": 3000,
"maximum": 100000000,
"minimum": 0
},
"periods": {
"type": "integer",
"default": 0,
"maximum": 10,
"minimum": 0
},
"months13": {
"type": "integer",
"default": 12,
"maximum": 12,
"minimum": 0
},
"monthsVacation": {
"type": "integer",
"default": 12,
"maximum": 12,
"minimum": 0
}
},
"additionalProperties": false
}