Business Analysis Salaries
Business Analysis roles pay a median of $121,125 per year across 368 postings that disclose pay, ranging from $102,058 to $140,000.
Updated November 3, 2026
Salary over time
Median advertised salary by month, USD per year. The shaded band is the middle half of postings.
May 2026 – October 2026 $84,300 – $141,815
Months follow the date a posting was published, and count postings closed since — the table below counts only those open now. A month needs 30 postings with a salary to be shown; a missing month is a gap, not a guess. A dashed step means the month had at least 3× the postings of the one before, so part of that change is which postings are counted. The hollow point is the current month, still filling up. These are postings on freehire, not the whole job market.
| Level | Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|---|
| Intern | GBP | year | £32,500 | £34,500 | £34,500 | 9 |
| Intern | USD | hour | $21 | $28 | $29 | 8 |
| Intern | EUR | month | €800 | €800 | €1,000 | 5 |
| Junior | USD | year | $66,500 | $80,000 | $89,060 | 19 |
| Junior | SGD | month | SGD 3,825 | SGD 4,300 | SGD 4,500 | 10 |
| Junior | USD | hour | $32 | $32 | $35 | 10 |
| Junior | CAD | hour | CA$55 | CA$55 | CA$58 | 7 |
| Junior | AUD | year | A$80,000 | A$82,500 | A$86,875 | 6 |
| Junior | EUR | month | €2,750 | €3,100 | €3,652 | 6 |
| Junior | BRL | month | R$3,500 | R$4,100 | R$5,000 | 5 |
| Middle | USD | year | $102,022 | $117,500 | $128,000 | 51 |
| Middle | BRL | month | R$3,489 | R$4,275 | R$6,225 | 12 |
| Middle | PLN | hour | PLN 100 | PLN 112 | PLN 122 | 9 |
| Middle | EUR | year | €42,500 | €42,500 | €48,750 | 7 |
| Middle | PLN | month | PLN 8,875 | PLN 8,875 | PLN 11,594 | 6 |
| Middle | EUR | month | €4,100 | €4,212 | €4,647 | 5 |
| Senior | USD | year | $107,206 | $123,800 | $142,500 | 233 |
| Senior | CAD | hour | CA$84 | CA$84 | CA$92 | 48 |
| Senior | SGD | month | SGD 7,812 | SGD 9,500 | SGD 11,250 | 34 |
| Senior | EUR | year | €42,500 | €46,962 | €60,000 | 34 |
| Senior | PLN | hour | PLN 125 | PLN 141 | PLN 150 | 26 |
| Senior | AUD | year | A$119,837 | A$140,146 | A$155,000 | 23 |
| Senior | EUR | month | €2,400 | €4,647 | €5,204 | 21 |
| Senior | INR | year | ₹1,375,000 | ₹1,875,000 | ₹2,450,000 | 19 |
| Senior | CAD | year | CA$92,398 | CA$108,000 | CA$123,750 | 19 |
| Senior | EUR | day | €490 | €510 | €575 | 17 |
| Senior | PLN | month | PLN 15,000 | PLN 16,750 | PLN 19,455 | 12 |
| Senior | USD | hour | $41 | $51 | $54 | 11 |
| Senior | GBP | year | £53,731 | £63,650 | £77,500 | 10 |
| Senior | PLN | day | PLN 959 | PLN 1,062 | PLN 1,185 | 8 |
| Senior | RUB | month | RUB 93,000 | RUB 120,000 | RUB 327,500 | 7 |
| Senior | PHP | month | ₱117,500 | ₱120,000 | ₱137,500 | 7 |
| Senior | AUD | hour | A$110 | A$115 | A$122 | 7 |
| Senior | THB | month | THB 63,125 | THB 72,500 | THB 85,625 | 6 |
| Senior | TWD | month | NT$55,750 | NT$73,750 | NT$79,375 | 6 |
| Senior | USD | month | $3,500 | $6,700 | $6,726 | 5 |
| Senior | HKD | month | HK$40,500 | HK$42,500 | HK$44,000 | 5 |
| Lead | USD | year | $102,055 | $117,957 | $135,000 | 21 |
| Lead | RUB | month | RUB 90,000 | RUB 100,000 | RUB 242,000 | 13 |
| Lead | SGD | month | SGD 5,875 | SGD 7,500 | SGD 10,750 | 7 |
| Lead | GBP | year | £57,895 | £61,630 | £63,966 | 5 |
| Staff | USD | year | $136,750 | $157,500 | $175,000 | 19 |
| Principal | USD | year | $125,112 | $134,750 | $167,150 | 10 |
| C-level | USD | year | $107,500 | $110,000 | $131,750 | 11 |
| All levels | USD | year | $102,058 | $121,125 | $140,000 | 368 |
| All levels | SGD | month | SGD 5,750 | SGD 8,350 | SGD 11,188 | 58 |
| All levels | CAD | hour | CA$77 | CA$84 | CA$85 | 57 |
| All levels | EUR | year | €42,500 | €44,000 | €57,500 | 53 |
| All levels | EUR | month | €2,400 | €3,800 | €4,735 | 40 |
| All levels | PLN | hour | PLN 119 | PLN 132 | PLN 150 | 37 |
| All levels | AUD | year | A$106,378 | A$134,500 | A$152,950 | 34 |
| All levels | USD | hour | $30 | $32 | $46 | 32 |
| All levels | RUB | month | RUB 85,000 | RUB 122,500 | RUB 205,625 | 32 |
| All levels | INR | year | ₹674,000 | ₹1,500,000 | ₹2,450,000 | 27 |
| All levels | EUR | day | €464 | €500 | €554 | 24 |
| All levels | GBP | year | £34,500 | £54,154 | £64,174 | 24 |
| All levels | CAD | year | CA$85,000 | CA$108,000 | CA$121,250 | 23 |
| All levels | PLN | month | PLN 8,875 | PLN 12,500 | PLN 18,825 | 23 |
| All levels | BRL | month | R$3,552 | R$4,275 | R$6,225 | 20 |
| All levels | PLN | day | PLN 900 | PLN 970 | PLN 1,140 | 11 |
| All levels | AUD | hour | A$106 | A$115 | A$124 | 10 |
| All levels | THB | month | THB 62,500 | THB 65,000 | THB 87,500 | 9 |
| All levels | TWD | month | NT$42,500 | NT$51,000 | NT$77,500 | 9 |
| All levels | MXN | month | MX$17,375 | MX$30,000 | MX$40,625 | 8 |
| All levels | PHP | month | ₱115,000 | ₱120,000 | ₱128,750 | 8 |
| All levels | AUD | day | A$938 | A$970 | A$989 | 7 |
| All levels | HKD | month | HK$35,250 | HK$42,500 | HK$47,000 | 7 |
| All levels | USD | month | $1,232 | $3,500 | $6,713 | 7 |
| All levels | MYR | month | MYR 6,750 | MYR 7,500 | MYR 8,000 | 5 |