Find Gross wage from net pay

Vanda_a

Well-known Member
Joined
Oct 29, 2012
Messages
938
Hello all.

Could anyone teach me how to find gross salary if I have a net pay of 12,204,000?
The gross is 13,742,520 but I don't know how to build a auto calculate table in excel[TABLE="width: 123"]
<tbody>[TR]
[TD][/TD]
[/TR]
</tbody>[/TABLE]
ex: 13,742,520 goes range 20%. so
13,742,520 x 20% = 2,748,504 - 1,210,000 = 1,538,504 tax.
13,742,520 - 1,538,504 = 12,204,016[TABLE="width: 123"]
<tbody>[TR]
[TD][/TD]
[/TR]
</tbody>[/TABLE]
<strike></strike>
below is table range of wage.
[TABLE="width: 380"]
<tbody>[TR]
[TD="align: left"]from[/TD]
[TD="align: left"]to[/TD]
[TD="align: left"]rate[/TD]
[TD="align: left"]allowance[/TD]
[/TR]
[TR]
[TD]0[/TD]
[TD]1,200,000[/TD]
[TD]0%[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]1,200,001[/TD]
[TD]2,000,000[/TD]
[TD]5%[/TD]
[TD]-60,000[/TD]
[/TR]
[TR]
[TD]2,000,001[/TD]
[TD]8,500,000[/TD]
[TD]10%[/TD]
[TD]-160,000[/TD]
[/TR]
[TR]
[TD]8,500,001[/TD]
[TD]12,500,000[/TD]
[TD]15%[/TD]
[TD]-585,000[/TD]
[/TR]
[TR]
[TD]12,500,001[/TD]
[TD][/TD]
[TD]20%[/TD]
[TD]-1,210,000[/TD]
[/TR]
</tbody>[/TABLE]

[TABLE="width: 123"]
<tbody>[TR]
[TD]Thank you very much.[/TD]
[/TR]
</tbody>[/TABLE]
 
Last edited:
Good evening. I always confuse you. The deduction 123,456 we use to reduce taxable salary in order to reduce tax of salary. If gross 1000$ has to pay tax 100$, then I can use the deduction to pay tax only 50$. If my salary is 1000$ and I have 10 children so my deduction will be high then I got a tax free. Something like that.
(Gross - allowance) x rate = tax.
Gross - tax = net
ex: (1000gross - 1000deduction) x 0 rate = 0 tax.
1000gross - 0 tax = 1000net.
Sorry for my bad English. Thank you very much for you help so far.
I am really appreciate.
 
Last edited:
Upvote 0

Excel Facts

Copy a format multiple times
Select a formatted range. Double-click the Format Painter (left side of Home tab). You can paste formatting multiple times. Esc to stop
Your English is good. I think we just disagree about methodology.

But okay, given the target net, you want to calculate the gross such that:

tax = (gross - deductions)*rate - allowance

and

gross - tax = target net

The following demonstrates those calculations.


Book1
ABCD
2target net12,204,016.00
3deductions123,456.00
4
5gross13,711,656.00
6deductions-123,456.00
7taxable salary13,588,200.00
8tax1,507,640.00
9
10gross13,711,656.00
11tax-1,507,640.00
12net12,204,016.00
13
14taxable salary over...to...rateallowance
150.001,200,000.000.00%0.00
161,200,000.002,000,000.005.00%60,000.00
172,000,000.008,500,000.0010.00%160,000.00
188,500,000.0012,500,000.0015.00%585,000.00
1912,500,000.0020.00%1,210,000.00
Sheet1

Rich (BB code):
B5:  { =MAX((B2 - B3*$C$15:$C$19 - $D$15:$D$19) / (1 - $C$15:$C$19)) }
B6:  =-B3
B7:  =MAX(0, B5+B6)
B8:  =B7*VLOOKUP(B7,$A$15:$D$19,3) - VLOOKUP(B7,$A$15:$D$19,4)
B10: =B5
B11: =-B8
B12: =B10+B11
B15: =A16
Copy B15 into B16:B18

The formula in B5 is array-entered. Do not type the curly braces. Instead, press ctrl+shift+Enter instead of just Enter.

Again, note the subtle design change: all constants, including "allowance", are entered as positive values. I let the formulas determine whether to add or subtract, and what sign the result should be.

I would round or round-up some calculations. But I don't want to obscure the design with real-world considerations.
 
Upvote 0
A few examples that reflect your latest information.

Note 1
Value required. This is
- input for Excel's Goal Seek see Data | What-if | Goal Seek or
-input for VBA that runs the Goal Seek to complete the calculations.


Excel 2010
ABCDEF
1GrossCreditsTaxableTaxNetGoal Required (note 1)
2
313,711,656.00123,456.0013,588,200.001,507,640.0012,204,016.0012,204,016.00
41,200,095.00123,456.001,076,639.000.001,200,095.001,200,095.00
51,993,502.32123,456.001,870,046.3233,502.321,960,000.001,960,000.00
68,486,282.67123,456.008,362,826.67676,282.677,810,000.007,810,000.00
712,478,213.65123,456.0012,354,757.651,268,213.6511,210,000.0011,210,000.00
823,456,636.00123,456.0023,333,180.003,456,636.0020,000,000.0020,000,000.00
4d
Cell Formulas
RangeFormula
C3=A3-B3
D3=SUMPRODUCT(--(C3>rB),C3-rB,rDiff)
E3=A3-D3
Named Ranges
NameRefers ToCells
rB='4d'!$G$3:$G$7
rDiff='4d'!$I$3:$I$7
 
Last edited:
Upvote 0
The Table with the tax brackets and rates was shown on post # 2.

I will post the table again.


Excel 2010
GHI
1Tiered tax
2BracketRaterDiff
30.000%0%
41,200,000.005%5%
52,000,000.0010%5%
68,500,000.0015%5%
712,500,000.0020%5%
8
4d
Cell Formulas
RangeFormula
I3=H3-N(H2)
 
Last edited:
Upvote 0
@Vanda.... You're welcome. If you prefer to use SUMPRODUCT to calculate the tax in B8 (I do), see the minor improvement in the table below.

Initially, I was going to present a SUMPRODUCT formula myself, since I prefer it. But I thought you would feel more comfortable with a formula that is similar to your calculation, namely: tax = taxableAmount*rate - allowance.

Ostensibly, your calculation seems to treat the tax rate like a flat tax. The SUMPRODUCT formula treats the tax table like a progressive tax. In post #13 , I demonstrated that your "flat tax" method is indeed another way to calculate the progressive tax; and I cited an authorative webpage [1] that does indeed describe the Cambodia income tax (actually withholding [2]) as a progressive tax (for residents).

[1] http://www.tax.gov.kh/en/btos.php

[2] For the record, I suspect that the difference between withholding tax and actual tax calculations explains the two different methods, effectively, that you use to calculate after-tax income ("net"), namely: (1) actualNet = gross - deductions - actualTax; and (2) takeHomeNet = gross - withholdingTax. If I am correct, I believe the goal should be to derive gross based on withholdingTax = gross*rate - allowance, not based on actualTax = (gross - deductions)*rate - allowance. I suspect the empoyer will calculate withholdingTax, and your goal should be to ensure that the employee receives a specified takeHomeNet. Something for your consideration. If you still believe I am wrong, so be it. No need for you to convince me.


Book1
ABCDE
2target net12,204,016.00
3deductions123,456.00
4
5gross13,711,656.00
6deductions-123,456.00
7taxable salary13,588,200.00
8tax1,507,640.00
9
10gross13,711,656.00
11tax-1,507,640.00
12net12,204,016.00
13
14taxable salary over...to...rateallowancediff rate
150.001,200,000.000.00%0.000.00%
161,200,000.002,000,000.005.00%60,000.005.00%
172,000,000.008,500,000.0010.00%160,000.005.00%
188,500,000.0012,500,000.0015.00%585,000.005.00%
1912,500,000.0020.00%1,210,000.005.00%
Sheet1


Note the addition of E14:E19, highlighted in yellow above.

Formula changes are highlighted in red below.
Rich (BB code):
B5:  { =MAX((B2 - B3*$C$15:$C$19 - $D$15:$D$19) / (1 - $C$15:$C$19)) }
B6:  =-B3
B7:  =MAX(0, B5+B6)
B8:  =SUMPRODUCT((B7 > $A$15:$A$19)*(B7 - $A$15:$A$19), $E$15:$E$19)
B10: =B5
B11: =-B8
B12: =B10+B11
B15: =A16
E15: =C15-N(C14)
Copy B15 into B16:B18
Copy E15 into E16:E19

NOTE: The formula in B5 is array-entered. Do not type the curly braces. Instead, press ctrl+shift+Enter instead of just Enter.
 
Last edited:
Upvote 0
Initial information


Excel 2010
ABCDEF
1GrossCreditsTaxableTaxNetGoal Required (note 1)
2
30.00123,456.00-123,456.000.000.0012,204,016.00
40.00123,456.00-123,456.000.000.001,200,095.00
50.00123,456.00-123,456.000.000.001,960,000.00
60.00123,456.00-123,456.000.000.007,810,000.00
70.00123,456.00-123,456.000.000.0011,210,000.00
80.00123,456.00-123,456.000.000.0020,000,000.00
4d
Cell Formulas
RangeFormula
C3=A3-B3
D3=SUMPRODUCT(--(C3>rB),C3-rB,rDiff)
E3=A3-D3
Named Ranges
NameRefers ToCells
rB='4d'!$G$3:$G$7
rDiff='4d'!$I$3:$I$7


Run the VBA Goal Seek instead of completing the Goal Seek manually for each row.
See an example of the VBA below.

Results

Excel 2010
ABCDEF
1GrossCreditsTaxableTaxNetGoal Required (note 1)
2
313,711,656.00123,456.0013,588,200.001,507,640.0012,204,016.0012,204,016.00
41,200,095.00123,456.001,076,639.000.001,200,095.001,200,095.00
51,993,502.32123,456.001,870,046.3233,502.321,960,000.001,960,000.00
68,486,282.67123,456.008,362,826.67676,282.677,810,000.007,810,000.00
712,478,213.65123,456.0012,354,757.651,268,213.6511,210,000.0011,210,000.00
823,456,636.00123,456.0023,333,180.003,456,636.0020,000,000.0020,000,000.00
4d
Cell Formulas
RangeFormula
C3=A3-B3
D3=SUMPRODUCT(--(C3>rB),C3-rB,rDiff)
E3=A3-D3
Named Ranges
NameRefers ToCells
rB='4d'!$G$3:$G$7
rDiff='4d'!$I$3:$I$7


Code:
Sub GoalSeek()
Dim i As Long
For i = 3 To 8 'edit to reflect the start row number and the the last row number you require
Range("E" & i).GoalSeek Goal:=Range("F" & i).Value, ChangingCell:=Range("A" & i)
Next
End Sub
 
Last edited:
Upvote 0

Forum statistics

Threads
1,224,819
Messages
6,181,153
Members
453,021
Latest member
Justyna P

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top