Gross-Up Calculator: from Net to Gross with Taxes and Contributions
Calculate the gross needed to guarantee a desired net after taxes and contributions. Gross-up of bonuses, benefits and reimbursements: gross, deductions and real markup. Free and multilingual.
Report a calculation error
Help us improve. Describe what is wrong with the calculation.
Result
| Voce | Valore |
|---|
Show full details
Share result
Disclaimer: this calculation is for informational purposes only. For important decisions, consult a qualified professional.
Do you want an employee to receive exactly 1,000 net as a bonus, or a reimbursement to reach the beneficiary "clean"? Paying 1,000 is not enough: taxes and contributions will withhold a part of it. The gross-up calculator answers the inverse question of a normal payslip: how much gross must I pay so that, after the deductions, the desired net remains? It is the key tool for those who manage net bonuses, relocation, fringe benefits and "after-tax" reimbursements.
What the gross-up is
The gross-up is the process that starts from a desired net amount and calculates the gross amount needed so that, once the tax and contribution deductions are applied, the beneficiary receives exactly that net. It is the opposite of the normal calculation: usually you start from the gross and subtract the deductions to obtain the net; in the gross-up you know the target net and work back to the gross. It is needed whenever a "net" figure is promised — a 1,000 bonus in the pocket, a reimbursement that must not be eroded by taxes — and someone (usually the employer) bears the tax burden.
How the gross is calculated from the net
The gross-up calculation starts from the total deduction rate (taxes plus contributions) and the desired net. The gross is the net divided by one minus the total rate expressed as a decimal. With a net of 1,000 and a total rate of 40%: 1,000 / (1 − 0.40) = 1,000 / 0.60 = 1,666.67 gross. On that gross, the 40% deductions amount to 666.67, leaving exactly the 1,000 net wanted. The calculator does this step automatically and breaks the deductions down into taxes and contributions.
Why adding the rate to the net is not enough
The most common mistake is to think: "the net is 1,000, the rate is 40%, so I add 40% and pay 1,400". It is wrong. If you pay 1,400 gross, the 40% deductions are 560, and the resulting net is 840, not 1,000. The reason is that the rate applies to the gross, not to the net: to recover the deduction that also hits the markup, you must divide, not add a percentage. The real markup over the net (66.67% in the example) is always larger than the nominal rate (40%). Ignoring this difference leads to underestimating the cost of the gross-up.
The gross-up formula
The formula is simple but counterintuitive: Gross = Net / (1 − t/100), where t is the total rate (taxes + contributions) as a percentage. The denominator (1 − t/100) is the net share: the fraction of the gross that survives the deductions. With t = 40%, the net share is 0.60, that is 60% of the gross reaches the destination. Dividing by 0.60 is like multiplying by 1.667: that is why the gross is 66.7% higher than the net. The higher the rate, the smaller the denominator and the more the gross explodes: at t = 50% the factor is 2 (gross double the net); at t = 75% it is 4.
Taxes and contributions: the two components
The calculator separates the total rate into two parts: the tax rate (income taxes) and the contributions rate (social security). Both apply to the gross and together form the overall burden. The distinction is useful because the two items have different recipients and rules: taxes go to the treasury according to progressive brackets, contributions to the social security bodies often with caps. In the calculator the two rates are summed to determine the gross, but the breakdown shows how much of the gross-up ends up in taxes and how much in contributions, valuable information for the budget and accounting.
The markup factor over the net
The markup over the net is how much more, in percentage, you must pay compared to the promised net. It is (gross − net) / net × 100. With a net of 1,000 and a gross of 1,666.67, the markup is 66.67%: you pay 66.7% more than the net. It is the number that really matters for the cost, and it is systematically higher than the rate. The relationship is: markup = t / (1 − t/100). At t = 30% the markup is ~42.9%; at t = 50% it is 100% (you pay double); at t = 60% it is 150%. Comparing the markup with the nominal rate is the most effective way to understand the true cost of the gross-up.
When the gross-up is used
The gross-up is needed whenever you want to guarantee a precise net amount at the expense of the payer. The typical cases: net bonuses ("I give you 1,000 net extra"), international relocation and transfers (reimbursements the employer wants neutral for the employee), fringe benefits and benefits in kind to gross up, taxable expense reimbursements that must arrive whole, tax equalization for expatriates, and some guaranteed net salaries in contracts. In all these cases you know the net and must work back to the gross and the total cost for the payer.
How the calculator works
Enter the desired net amount, the tax rate and the contributions rate. The calculator returns the gross amount to pay, the taxes withheld, the contributions withheld, the total deductions and the percentage markup over the net. In a few seconds you know how much it really costs to guarantee that net and how the burden breaks down. If the total rate reaches or exceeds 100% the calculation is impossible (the net would not be reachable) and the calculator flags it.
The values you need
You need three numbers. The desired net amount, the figure the beneficiary must receive "clean". The tax rate, the percentage of taxes on the gross (for a bonus it is often the marginal rate, not the average one). The contributions rate, the percentage of social security contributions. If you have a single overall rate, you can enter it as the tax rate and leave the contributions at zero. The accuracy of the result depends on the correctness of the rates: for bonuses use the marginal rate, the one that hits the additional euro.
Interpreting the markup
The table shows, for a net of 1,000, the gross and the markup as the total rate varies:
| Total rate | Gross for 1,000 net | Markup |
|---|---|---|
| 20% | 1,250 | +25% |
| 30% | 1,428.57 | +42.9% |
| 40% | 1,666.67 | +66.7% |
| 50% | 2,000 | +100% |
| 60% | 2,500 | +150% |
You can clearly see how the markup grows more than proportionally: doubling the rate (from 30% to 60%) more than triples the markup (from 42.9% to 150%).
Gross-up and the marginal rate
For bonuses and additional compensation, the marginal rate matters, not the average one. The average rate is the overall burden on the entire income; the marginal one is the rate that hits the last euro earned, typically higher because the gross-up adds to an income already taxed at the upper brackets:
| Type of rate | What it measures |
|---|---|
| Average rate | total deductions / total income |
| Marginal rate | deduction on the additional euro |
Using the average rate for a bonus underestimates the gross needed: the bonus adds "on top" of the income and suffers the marginal rate. For an accurate gross-up, always use the marginal one.
Example: same net, different rates
With a target net of 2,000, how the gross and deductions change as the total rate varies:
| Total rate | Gross | Total deductions |
|---|---|---|
| 25% | 2,666.67 | 666.67 |
| 40% | 3,333.33 | 1,333.33 |
| 55% | 4,444.44 | 2,444.44 |
To guarantee the same net, going from a 25% rate to 55% almost doubles the gross and quadruples the deductions: the cost of the gross-up is very sensitive to the rate.
Gross-up: employer vs employee
The gross-up shifts the tax burden from the beneficiary to the payer. Without gross-up, a gross bonus of 1,000 leaves the employee only the net (600 at a 40% rate): it is the employee who bears the deductions. With the gross-up, the employer pays 1,666.67 gross so that the employee receives 1,000 net: it is the employer who bears the 666.67 of deductions. The gross-up is therefore a choice of who pays the tax bill; for the employer it increases the cost, for the employee it makes the net certain regardless of their tax situation.
What the calculation does not consider
The calculation is a simplified estimate. It uses a flat rate (tax + contribution) on the gross, while real taxation is on progressive brackets: the true gross-up of a significant bonus may require an iterative calculation because adding the gross can move the income into a higher bracket. It does not consider contribution caps, tax credits, deductions, local surcharges, nor the fact that the gross-up itself is taxable (potentially triggering further iterations). It does not model special or flat-rate regimes. It is a tool to understand the order of magnitude and the mechanism, to be refined with an advisor for real cases.
Common mistakes
- Adding the rate to the net instead of dividing (underestimates the gross).
- Using the average rate instead of the marginal one for bonuses.
- Forgetting the contributions, considering only the taxes.
- Confusing the markup over the net with the nominal rate.
- Ignoring that the gross-up itself is taxable and may require iterations.
How to use the calculator
Enter the desired net and the two rates (tax and contribution). Read the gross amount to pay: it is what you must actually pay. Look at the total deductions to know how much goes to taxes and contributions, and the breakdown of the two items for the budget. Compare the markup with the nominal rate to grasp the true cost. Simulate different rates (average vs marginal) to see the sensitivity. For real cases with progressive brackets and caps, use the result as a basis and refine with a tax advisor.
Practical example
You want to give a collaborator a bonus of 1,000 net. You apply a tax rate of 30% and a contribution rate of 10% (total 40%). The calculation gives a gross of 1,666.67, with 500 of taxes, 166.67 of contributions, 666.67 of total deductions and a markup of 66.67% over the net. To get 1,000 net into the collaborator's pocket, you must pay 1,666.67 gross: you pay 66.7% more than the net, not 40%. If you had naively added 40% (1,400), the net would have been only 840. Enter your numbers for your situation. The calculation uses a flat rate and does not model progressive brackets, caps, deductions or the taxability of the gross-up itself; for significant bonuses an iterative calculation may be needed. It is an informational estimate, not tax or labor advice.
Frequently asked questions
What is the gross-up?
It is the grossing-up process: starting from a desired net, it calculates the gross needed so that, after taxes and contributions, the beneficiary receives exactly that net. It is the inverse of the normal calculation (from gross to net).
How is the gross calculated from the net?
Gross = Net / (1 − t/100), where t is the total rate (taxes + contributions) as a percentage. With net 1,000 and t=40%: 1,000 / 0.60 = 1,666.67 gross. The deductions (666.67) leave exactly 1,000 net.
Why is adding the rate to the net not enough?
Because the rate applies to the gross, not the net. If you add 40% to the net of 1,000 (1,400), the 40% deductions are 560 and the resulting net is 840, not 1,000. You must divide by (1 − rate), not add a percentage.
What is the markup over the net?
It is how much more you must pay compared to the net, in percentage: (gross − net)/net × 100. It is always higher than the nominal rate. At t=40% the markup is 66.7%; at t=50% it is 100% (you pay double); at t=60% it is 150%.
What is the difference between taxes and contributions?
Taxes are the fiscal levy on income (to the treasury, in brackets); contributions are social security (to the social bodies, often with caps). Both apply to the gross; the calculator sums them for the gross but breaks them down in the output.
Should I use the average or marginal rate?
For bonuses and additional compensation use the marginal one (the rate on the additional euro), not the average (burden on the entire income). The bonus adds on top of the income and suffers the marginal rate; using the average underestimates the gross needed.
When is the gross-up used?
Whenever a net amount is guaranteed at the payer's expense: net bonuses, international relocation and transfers, fringe benefits to gross up, taxable reimbursements that must arrive whole, tax equalization for expatriates, guaranteed net salaries.
Who pays the deductions with the gross-up?
The gross-up shifts the tax burden from the beneficiary to the payer. Without gross-up the employee bears the deductions; with the gross-up the employer pays a higher gross to guarantee the net, bearing the deductions.
What happens if the total rate is 100% or more?
The calculation is impossible: with a total rate of 100% or more, no finite gross would leave a positive net (the denominator 1 − t/100 becomes zero or negative). The calculator flags the error.
Does the calculation consider progressive brackets?
No, it uses a flat rate on the gross. Real taxation is on progressive brackets: for a significant bonus the gross-up may require an iterative calculation because adding the gross can move the income into a higher bracket.
Is the gross-up itself taxable?
Yes: the markup paid to cover the taxes is itself taxable income, which in theory would require successive iterations. The calculator uses a single rate as an approximation; for significant amounts a more precise calculation is needed.
Is it tax advice?
No, it is an informational tool. It uses flat rates and does not model brackets, contribution caps, deductions, surcharges or the taxability of the gross-up. For real cases, particularly significant bonuses and expatriations, consult an accountant or labor advisor.
Updated July 2026
Comments (0)
Login to leave a comment.
No comments yet. Be the first!