Say what you want to take home and see the gross salary that pays it, proved by recalculating the payslip.
Going from gross to net is a sequence of subtractions. Going the other way is not a sequence of additions, which is why "divide the net by 0.7" never works twice. INSS and income tax are both bracketed, so the rate that applies depends on the salary you are looking for — you cannot pick a rate before you know the answer. Add the fixed deduction per dependant, the simplified discount competing against the legal deductions, and the 2026 exemption reducer that shrinks as earnings grow, and gross against net becomes a staircase with a different step height in each range. There is no closed formula to invert.
So this tool does not invert the formula, it searches. It tries gross salaries measured in whole cents, halving the interval each time — a binary search — until it finds the smallest gross whose payslip reaches the net you asked for. Then it proves the answer instead of asserting it: that gross goes back through the same payslip calculation used by the net salary calculator here, and the result is printed for you to check. When the net that comes back is not exactly what you typed, the tool says so and shows the two neighbouring values, because every deduction is rounded to the cent and some net amounts cannot be produced by any gross salary.
The answer is the number to write on a job application, to compare with an offer, or to size a raise by the change it makes in your account. It is the contractual salary and nothing else: what lives outside the payslip — meal vouchers, profit sharing, the health plan a future employer offers — is not in it. One legal floor it does know: a full-time CLT contract cannot pay less than the minimum wage, and it warns you when the gross it found falls below that. Every figure of the official tables is on screen, dated and editable, and nothing you type leaves your browser.
There is no closed formula: net to gross is the inverse of a bracketed, rounded function. The tool runs a binary search over whole cents of gross salary, evaluating the same payslip as the net salary calculator — INSS = bracket rate × salary − amount to deduct; tax base = the lower of (gross − INSS − dependants × deduction − child support) and (gross − simplified discount); tax = max(0, bracket rate × base − amount to deduct − exemption reducer); net = gross − INSS − tax − child support − other deductions — and returns the smallest gross whose net reaches the target, verified by recomputing that net from the answer.
Then edit them. The year and the date the table was last checked sit next to the values, every bracket, rate, deduction and reducer figure is an editable field, and changing one runs the search again immediately. "Restore official values" puts everything back. These figures normally change in January.
No. This page makes no request of any kind: the tables load with the page and the whole search runs in JavaScript on your own device. What you want to earn is nobody else's business, and it is not sent anywhere, stored or seen by anyone at Vai.la.
Because there is no single rate to divide by. INSS changes rate along the salary, income tax changes rate along the base, the deduction per dependant does not scale and the 2026 reducer moves with your earnings. Any fixed multiplier is right for one salary and wrong for the next.
Because each deduction is rounded to the cent before the next is subtracted, so the net advances in steps of zero, one or two cents and a few amounts are skipped. When your target is one of them, the tool shows the two neighbouring nets and gives you the smallest gross that reaches it.
It is the gross that produces the take-home you decided on — a solid starting point, though a negotiation also weighs benefits, bonuses and the type of contract. A PJ contract with the same gross is not comparable: no INSS discount, no FGTS, no paid holiday.
Vai.la turns any URL into a short link with click statistics, QR Code and your own biolink.
Vai.la is not responsible for how the tools are used or for decisions made based on their results.