High-paying accounting jobs in Cherry Hill
Accounting is the process of recording, analyzing, and reporting financial transactions. Accountants ensure financial compliance and prepare reports for stakeholders. You will need skills in analytics, attention to detail, and knowledge of accounting software.
The 343 accounting jobs listed below pay well, with salaries between $52,851 and $156,719 per year. Tax Associate, Estimator and Accounts Receivable Clerk are among the most popular high-paying roles in Cherry Hill, NJ.
Job title
Updated Nov 01, 2026Senior Estimator
Cherry Hill
New Jersey
Estimator
Cherry Hill
New Jersey
Tax Specialist
Cherry Hill
New Jersey
Payroll Specialist
Cherry Hill
New Jersey
Bookkeeper
Cherry Hill
New Jersey
Tax Associate
Cherry Hill
New Jersey
Accounts Receivable Clerk
Cherry Hill
New Jersey
Tax Preparer
Cherry Hill
New Jersey
Entry Level Tax Preparer
Cherry Hill
New Jersey
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Senior Estimator
Review job description
Please refer to the employers job description for complete details.
Senior estimators analyze project requirements and prepare comprehensive cost estimates. Essential skills for this role include strong analytical thinking, experience with estimating tools and attention to detail.
Senior Estimator jobs take 34 days on average from job posting to starting date. Currently, 17% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See jobsAverage pay
Cherry Hill
$156,719 per yearNew Jersey
$135,897 per year -
Estimator
Review job description
Please refer to the employers job description for complete details.
Estimators analyze project requirements, calculate costs, and prepare competitive bids. They need expertise in cost analysis, construction knowledge, and proficiency with estimating software to ensure accurate forecasting.
Estimator jobs take 87 days on average from job posting to starting date. Currently, 1% of job openings are part-time roles.
See jobsAverage pay
Cherry Hill
$103,924 per yearNew Jersey
$87,626 per yearSkills
- Project management
- Microsoft Excel
-
Tax Specialist
Review job description
Please refer to the employers job description for complete details.
Tax specialists prepare tax returns, analyze tax regulations and advise on tax planning. Expertise in tax law, strong analytical skills and attention to detail are essential for success in this role.
Tax Specialist jobs take 151 days on average from job posting to starting date. Currently, 26% of job openings are part-time roles.
See jobsAverage pay
Cherry Hill
$37.42 per hourNew Jersey
$27.21 per hour -
Payroll Specialist
Review job description
Please refer to the employers job description for complete details.
Payroll specialists manage employee payroll, ensure compliance with regulations and maintain records. Key skills include attention to detail, strong organizational abilities and proficiency in payroll software.
Payroll Specialist jobs take 31 days on average from job posting to starting date. Currently, 15% of job openings offer remote or hybrid positions and 10% of job openings are part-time roles.
See jobsAverage pay
Cherry Hill
$60,025 per yearNew Jersey
$66,405 per yearSkills
- Payroll
- Payroll management
- Human resources
- Microsoft Office
-
Bookkeeper
Review job description
Please refer to the employers job description for complete details.
Bookkeepers maintain accurate financial records, reconcile accounts and support monthly reporting. Candidates should have strong attention to detail, proficiency in accounting software and an understanding of basic bookkeeping principles.
Bookkeeper jobs take 85 days on average from job posting to starting date. Currently, 14% of job openings offer remote or hybrid positions and 33% of job openings are part-time roles.
See jobsAverage pay
Cherry Hill
$26.64 per hourNew Jersey
$24.91 per hour -
Tax Associate
Review job description
Please refer to the employers job description for complete details.
Tax Associates prepare tax returns, research regulations, and advise clients on tax strategies. Strong knowledge of tax laws, meticulous attention to detail, and analytical skills are essential.
Tax Associate jobs take 55 days on average from job posting to starting date. Currently, 1% of job openings are part-time roles.
See jobsAverage pay
Cherry Hill
$52,851 per yearNew Jersey
$80,442 per year -
Accounts Receivable Clerk
Review job description
Please refer to the employers job description for complete details.
Accounts Receivable Clerks track incoming payments, manage customer accounts, and resolve billing disputes. Candidates should have attention to detail, organizational skills, and familiarity with accounting software.
Accounts Receivable Clerk jobs take 61 days on average from job posting to starting date. Currently, 13% of job openings offer remote or hybrid positions and 6% of job openings are part-time roles.
See jobsAverage pay
Cherry Hill
$23.54 per hourNew Jersey
$24.40 per hourSkills
- Accounts receivable
- Microsoft Excel
- Accounting
- Microsoft Office
-
Tax Preparer
Review job description
Please refer to the employers job description for complete details.
Tax preparers prepare tax returns, provide compliance support and advise clients on tax strategies. Essential skills include strong knowledge of tax regulations, analytical abilities and attention to detail.
Tax Preparer jobs take 74 days on average from job posting to starting date. Currently, 17% of job openings are part-time roles.
See jobsAverage pay
Cherry Hill
$22.85 per hourNew Jersey
$24.83 per hour -
Entry Level Tax Preparer
Review job description
Please refer to the employers job description for complete details.
Entry Level Tax Preparers assist in tax return preparation, ensure compliance, and advise clients. Requires tax knowledge, attention to detail, and customer service skills.
Entry Level Tax Preparer jobs take 7 days on average from job posting to starting date. Currently, 8% of job openings are part-time roles.
See jobsAverage pay
Cherry Hill
$17.09 per hourNew Jersey
$17.89 per hour