We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Tax Senior Accountant, Indirect Taxes

BDO USA, LLP
$75000.00-$90000.00
retirement plan
United States, Michigan, Grand Rapids
Nov 02, 2026

Job Summary:

As part of National Finance, the Senior Tax Accountant is a member of an expanding team focused on providing corporate tax compliance that complies with applicable federal, state and local tax laws for BDO USA. The individual is responsible for obtaining and reconciling data to prepare personal property tax, sales & use tax, business licenses, annual reports, government surveys, and other various related filings for BDO USA to comply with applicable federal, state and local tax laws. Communicates internally with other BDO USA internal departments and externally with venders and government agents on issues of tax compliance and processes. This position is a part of the firm's corporate tax department without the pressure to build a book of business.

Job Duties:

  • Acts as an SME (subject matter expert) in federal income taxes, coordinates and plans, prepares for, and executes the various federal income tax projects from beginning to end
  • Prepares state and local sales & use tax returns, by gathering and reconciling supporting data and documentation, along with executing the associated payment methods and state data input, as state websites or upload
  • Assists in the gathering and determination of BDO USA's use tax liabilities
  • Obtains and reconciles data to prepare personal property tax returns and associated processing of personal property tax payments
  • Obtains appropriate data and prepares annual reports, business licenses, government surveys, and miscellaneous tax returns along with payment requests and timely mailing of returns
  • Assists with the daily task of reviewing customer exemption certificates for approval and vendor exemption certificate requests and enters into Vertex sales tax engine, as needed
  • Performs tax research and communicates findings to the appropriate individuals, as needed
  • Gathers required information, and drafts communications to respond to notices from various tax authorities
  • Assists in obtaining date for sales & use and personal property tax audits
  • Reconciles various tax accounts within the general ledger and coordinates the associated JEs within the month end close process
  • Other duties as required

Qualifications, Knowledge, Skills, and Abilities:

Education:

  • Bachelor's degree, required; focus in Accounting, Taxation, or Finance, preferred
  • Master's degree in Accounting or Taxation, preferred

Experience:

  • Four (4) or more years of experience in public accounting tax team or a corporate tax department, required
  • Experience preparing Sales & Use tax returns, preferred

License(s)/Certification(s):

  • CPA or Enrolled Agent (EA), preferred

Software:

  • Proficient in the use of Microsoft Office Suite, specifically, Excel and Word, required
  • Prior experience using Sales & Use and Property Tax software, preferred
  • Prior experience utilizing Oracle or OneStream financial tools, preferred

Other Knowledge, Skills & Abilities:

  • Ability to oversee projects with limited supervision
  • Superior customer service skills
  • Ability to maintain the highly confidential nature of BDO USA's activities as they relate to associated taxes positions
  • Capable of working and communicating effectively with professionals at all levels within BDO USA
  • Ability to work in a deadline-driven environment, and handle multiple projects/tasks with an attention to detail
  • Ability to successfully multi-task while working independently or within a group environment
  • Strong knowledge of federal and state income tax
  • Strong verbal and written communication skills
  • Excellent organizational and time management skills

Individual salaries that are offered to a candidate are determined after consideration of numerous factors including but not limited to the candidate's qualifications, experience, skills, and geography.

National Range: $75,000 - $90,000
Maryland Range: $75,000 - $90,000
NYC/Long Island/Westchester Range: $75,000 - $90,000

At BDO, how we show up matters. We build strong relationships by supporting one another, our clients, and our communities with care, curiosity, and a commitment to helping one another grow and succeed. Here, you'll find meaningful work, leaders invested in your success, and opportunities to build a career around what matters most to you.

Our purpose is to be the people our clients count on to grow with confidence and achieve what matters most. Our values guide how we bring that purpose to life each day. Together, they shape how we work with one another, serve our clients, and create meaningful impact.

BDO provides assurance, tax, and advisory services to clients across the U.S. and around the world. No matter your role, you'll be part of a team helping clients navigate complexity and move forward with clarity.

As technology continues to shape how we work, BDO values the ability to apply generative and agentic AI solutions to develop work products, improve workflows and identify potential risks. Across our firm, we emphasize professional judgment in validating AI-generated outputs for accuracy, quality, and compliance.

We are proud to be an ESOP company, offering participants a stake in the firm's success through beneficial ownership and a unique opportunity to enhance their financial well-being. As a qualified retirement plan, the ESOP is a meaningful addition to our comprehensive compensation and Total Rewards benefits* offerings. It also reinforces an ownership mindset that strengthens our connection to one another, our clients, and the future we're building together.

Learn more about our benefits: BDO Total Rewards encompass more than traditional benefits. Click here to find out more!

*Benefits may be subject to eligibility requirements.

Equal Opportunity Employer, including disability/vets
Click here to find out more!

Applied = 0

(web-7dc44f465b-srngz)