Talent.com
Staff Bookkeeper- Tax Department
Staff Bookkeeper- Tax DepartmentBPM LLP • Santa Rosa, CA, US
serp_jobs.error_messages.no_longer_accepting
Staff Bookkeeper- Tax Department

Staff Bookkeeper- Tax Department

BPM LLP • Santa Rosa, CA, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

BPM Overview :

What does BPM stand for? Innovation, opportunity, community, diversity, inclusivity, flexibility and so much more.

B-P-M stands for “Because People Matter,” because at our core, our people drive everything we do and how we do it.

We are a forward-thinking, full-service accounting firm providing modern solutions to businesses across the globe. We focus on comprehensive assurance, tax, and consulting services for our clients, and we provide our people and our community with the resources to lead meaningful and purposeful lives.

While we are one of the largest California-based accounting firms, our flexible work locations and schedules mean we have professionals across the continent. BPM offers a rich diversity in clients, industries, and overall work. Our teams and our clients drive us to provide quality services and ignite unique insights and ideas that contribute to our continued success. Our clients come from different backgrounds and industries, which keep our people intellectually challenged every day.

As a Staff Bookkeeper in BPM’s Tax department , you will support private, owner-run companies—including family-owned businesses and start-ups—by maintaining accurate financial records and assisting with tax compliance. You will be responsible for day-to-day bookkeeping tasks such as accounts payable, customer invoicing, bank reconciliations, and compliance filings (including 1099s, payroll, and sales tax). Working closely with both clients and internal tax teams, you will help onboard new clients, ensure the integrity of general ledger records, and identify discrepancies or process improvements. The ideal candidate demonstrates strong attention to detail, proficiency with accounting software (such as QuickBooks and Intacct), and the ability to communicate financial concepts clearly to clients.

You Have :

  • 5+ years of bookkeeping experience.
  • Experience using QuickBooks and Intacct (aka Sage Intacct).
  • A clear understanding of accrual and cash basis of accounting.
  • Excellent attention to detail.
  • Excellent written and verbal communication skills.
  • Pro-advisor certification in recent versions is a plus.
  • Knowledge of various accounting systems including NetSuite, Intacct, and MRI is a plus.

You Will :

  • Handle diverse client base from high net worth individual’s family office, nonprofit organization to corporate accounting.
  • Processing accounts payable, customer invoicing, bank reconciliations, preparing business compliance filings such as 1099’s, payroll, and sales tax.
  • Be willing to take ownership of client base is necessary.
  • BPM bookkeepers may be required to work at client sites as well as in the office on an as need basis.
  • Excellent written and verbal communication skills.
  • Opportunity to become certified with accounting software like Intacct and NetSuite.
  • Firm support to pursue your CPA license.
  • Champion sustainable workplace practices by supporting remote-first operations, promoting paperless workflows through digital collaboration tools, participating in recycling initiatives to minimize paper use, and consistently demonstrate alignment with BPM’s values.
  • The salary range provided is intended for candidates in the San Francisco Bay Area who meet the minimum requirements of the position.  Candidates who do not reside in the San Francisco Bay Area, do not meet the minimum requirements, or exceed the requirements are encouraged to apply and a recruiter will provide you with a range specific to your location and qualifications.

    Wondering if you should apply?

    At BPM we are people who value people. We are progressive and purposeful. We are a firm with flexibility. Our shared entrepreneurial spirit drives us to see and do things differently. And our passion for people makes BPM a place where everyone feels welcome, valued, and part of something bigger.

    BPM provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. BPM welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

    For positions based in San Francisco, consideration of qualified candidates with arrest and conviction records will be in a manner consistent with the San Francisco Fair Chance Ordinance.

    Please note - this posting is for prospective candidates only. Unsolicited third-party resume submissions will be considered property of BPM and will not be acknowledged or returned.

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    serp_jobs.job_alerts.create_a_job

    Tax Staff • Santa Rosa, CA, US

    Job_description.internal_linking.related_jobs
    Tax Senior

    Tax Senior

    GPAC • San Rafael, CA, US
    serp_jobs.job_card.full_time
    A top CPA firm in the area is looking to add a Tax Senior to their team.This stable and growing firm offers their clients valuable knowledge and expertise in tax. Due to the recent growth of the fir...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Accounting / Bookkeeping

    Accounting / Bookkeeping

    TradeJobsWorkForce • 94706 Albany, CA, US
    serp_jobs.job_card.full_time
    Accounting and Bookkeeping Job Duties Record day to day financial transactions and complete the posting process.Reco...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Payroll Specialist

    Payroll Specialist

    YMCA of the East Bay • Berkeley, CA, US
    serp_jobs.job_card.full_time
    The Payroll Specialist is responsible for compiling payroll data and maintaining payroll records, ensuring payroll operations for the YMCA of the East Bay are accurate, timely, and compliant.This r...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Accounts Payable Coordinator

    Accounts Payable Coordinator

    Grocery Outlet Holding • Emeryville, CA, US
    serp_jobs.job_card.full_time
    Requisition Number : ACCOU003014.Touching lives by being the first choice for bargain-minded consumers in the U.Achievement, Diversity, Entrepreneurship, Family, Fun, Integrity & Service.About the t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Payroll Clerk

    Payroll Clerk

    TradeJobsWorkforce • 94706 Albany, CA, US
    serp_jobs.job_card.full_time
    Payroll Clerk Job Duties : Maintains payroll information by collecting, calculatin...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Staff Accountant

    Staff Accountant

    Acadia Healthcare • Calistoga, CA, US
    serp_jobs.job_card.full_time
    Full-time dynamic staff accountant needed to support accounts payable processing, financial reporting, and month-end reconciliations within a multi-facility behavioral healthcare environment.Mainta...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_less • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Payroll Administrator

    Payroll Administrator

    Satellite Affordable Housing Associates (SAHA) • Berkeley, CA, US
    serp_jobs.job_card.full_time
    The Payroll Administrator is responsible for preparing and processing SAHA’s bi-weekly payroll including two entities and over seventy properties within the Bay Area.In addition, this positio...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Audit / Tax Manager

    Audit / Tax Manager

    Novogradac • Petaluma, CA, US
    serp_jobs.job_card.full_time
    Novogradac & Company LLP is searching for a Manager to join our fast-growing firm.The Manager will manage a variety of tax, audit and other assignments as designated by the Principal or Partner.The...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Tax Accountant - 2+ Yrs Paid Tax Experience Required

    Senior Tax Accountant - 2+ Yrs Paid Tax Experience Required

    Intuit • Albany, CA, United States
    serp_jobs.job_card.full_time
    Intuit is seeking highly motivated individuals to join our dynamic team as dedicated TurboTax Live Seasonal Local Service Experts in one of our new TurboTax locations across the United States on a ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Bookkeeper

    Bookkeeper

    TradeJobsWorkforce • 94706 Albany, CA, US
    serp_jobs.job_card.full_time
    The duties will include day to day bookkeeping, bank account reconciliations for various small business entities.Assisting in preparing financial statements. Filing various simple tax forms with loc...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Payroll Administrator (Berkeley)

    Payroll Administrator (Berkeley)

    Satellite Affordable Housing Associates (SAHA) • Berkeley, CA, US
    serp_jobs.job_card.part_time
    The Payroll Administrator is responsible for preparing and processing SAHAs bi-weekly payroll including two entities and over seventy properties within the Bay Area. In addition, this position prepa...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Accounting Clerk

    Accounting Clerk

    TradeJobsWorkforce • 94707 Berkeley, CA, US
    serp_jobs.job_card.full_time
    Accounting Clerk Job Responsibilities : Supports accounting operations by filing documents, reconciling statements, and running software programs.Maintains account...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Payroll Clerk

    Payroll Clerk

    TradeJobsWorkForce • 94707 Berkeley, CA, US
    serp_jobs.job_card.full_time
    Payroll Clerk Job Duties : Maintains payroll information by collecting, calculating, an...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Tax Associate - Onsite

    Tax Associate - Onsite

    Intuit • ROSS, CA, US
    serp_jobs.job_card.full_time
    Intuit is seeking highly motivated individuals to join our dynamic team as dedicated TurboTax Live Seasonal Local Service Associates in one of our new TurboTax locations across the United States on...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    2026 Staff Accountant - Petaluma

    2026 Staff Accountant - Petaluma

    Novogradac • Petaluma, CA, US
    serp_jobs.job_card.full_time
    Dare to bring your unique perspective? At Novogradac, we value individuals who bring unique perspectives and bold ideas.If you're eager to contribute to an inclusive, innovative environment where y...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    2026 Staff Accountant Intern - Petaluma

    2026 Staff Accountant Intern - Petaluma

    Novogradac • Petaluma, CA, US
    serp_jobs.job_card.full_time
    Dare to bring your unique perspective? At Novogradac, we value individuals who bring unique perspectives and bold ideas.If you're eager to contribute to an inclusive, innovative environment where y...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Accounting Clerk / Bookkeeper

    Accounting Clerk / Bookkeeper

    Mollie Stone's Markets • Mill Valley, CA, US
    serp_jobs.job_card.part_time
    Mollie Stone's Markets is a local, family-owned grocery store chain in the San Francisco Bay area, serving customers since 1986. With over 30 years of exemplary performance in the market, Mollie Sto...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Audit / Tax Senior

    Audit / Tax Senior

    Novogradac • Petaluma, CA, US
    serp_jobs.job_card.full_time
    Dare to bring your unique perspective?.At Novogradac, we value individuals who bring unique perspectives and bold ideas.If you're eager to contribute to an inclusive, innovative environment where y...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Tax Associate

    Tax Associate

    RH • Corte Madera, CA, US
    serp_jobs.job_card.full_time
    RH is seeking a Tax Associate to play a key role in our dynamic tax operations and technology initiatives.In this role, you will gain balanced exposure to income tax compliance and provision, incom...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Tax Principal

    Tax Principal

    Novogradac • Petaluma, CA, US
    serp_jobs.job_card.full_time
    Dare to bring your unique perspective?.At Novogradac, we value individuals who bring unique perspectives and bold ideas.If you're eager to contribute to an inclusive, innovative environment where y...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted