Gross salary is the total amount earned before taxes and other deductions, while net salary is the amount received after taxes and other deductions have been taken out. In Germany, taxes deducted from salary include income tax, solidarity surcharge, and church tax (for members of recognized religious groups).