fin_tax_NI: Compute UK NI given annual Earnings.

View source: R/financial_functions.R

fin_tax_NIR Documentation

Compute UK NI given annual Earnings.

Description

Employees pay contributions at 12%% on annual earnings between GBP 9,568 and GBP 50,270. Above that you pay at 2%%. Employers pay at 13.8%% on all annual earnings of more than GBP 8,840, although there are different thresholds for those under the age of 21 and for apprentices under the age of 25.

Usage

fin_tax_NI(annualEarnings, symbol = "£")

Arguments

annualEarnings

Employee annual earnings.

symbol

Currency symbol to embed in the result.

Value

  • NI

See Also

  • fin_value_interest(), fin_value_percent(), fin_stock_valuation()

Other financial functions: fin_options_Greeks(), fin_options_LeapSimulate(), fin_options_plotGreeks(), fin_options_teach(), fin_stock_CAGR(), fin_stock_justifiedPE(), fin_stock_target(), fin_stock_ticker(), fin_stock_valuation(), fin_tax_FIF(), fin_value_CAGR(), fin_value_CarryCost(), fin_value_NPV(), fin_value_interest(), fin_value_percent()

Examples

fin_tax_NI(42e3)
fin_tax_NI(142000)


umx documentation built on Oct. 11, 2026, 5:07 p.m.