All Solutions

Payroll Administration

Small Business Payroll Services in Olympia & Rochester, WA

Accurate, on-time payroll — every pay period.

Payroll Services for Small Businesses in Washington and Iowa

B2B Solutions provides small business payroll services that take payroll completely off your plate. We process every pay run, handle federal and state payroll tax deposits and filings, set up direct deposit, and prepare W-2s and 1099s at year-end — so your employees are paid correctly and on time, every time.

Payroll for a small business is unforgiving: one missed deposit or wrong withholding rate can mean penalties and unhappy employees. We set up your payroll in Cascade Payroll or Gusto with the right state rates from day one, including Washington L&I, ESD unemployment, Paid Family & Medical Leave, and WA Cares, and Iowa withholding and unemployment.

Payroll is included in our flat-rate HR & Payroll plan for businesses with up to 15 employees, so you get payroll processing and HR support from one team. We work with small businesses in Thurston, Lewis, and Pierce counties in Washington and the Cedar Rapids area in Iowa.

Our Washington office is in Rochester, so we meet payroll clients in person in Olympia, Rochester, Centralia and Chehalis, and work with Tacoma employers remotely. We know the Washington programs local employers report to: L&I workers' comp by hours worked, ESD unemployment, Paid Family & Medical Leave, WA Cares, and the Olympia city business license and B&O tax that sit alongside them. In Iowa, our Cedar Rapids office handles payroll for Cedar Rapids and Marion businesses.

What's Included

  • Payroll processing (weekly, bi-weekly, semi-monthly, or monthly)
  • Federal, state, and local tax withholding and filings
  • Direct deposit setup and management
  • Detailed payroll reports and record keeping
  • New hire reporting requirements
  • W-2 and 1099 preparation and filing
  • Processed through Cascade Payroll and Gusto

Is This Right for You?

Our payroll services are a great fit for:

Small businesses running payroll manually or with a DIY tool that's become overwhelming

Companies that have experienced payroll tax errors and need a professional solution

Businesses adding their first employees and setting up payroll for the first time

Employers with hourly and salaried staff on different pay schedules

Companies that need W-2s and 1099s handled correctly at year-end

How It Works

Getting started is straightforward. Here's what to expect:

1

Payroll Setup

We gather employee information, pay rates, and tax details to configure your payroll system in Cascade Payroll or Gusto.

2

Payroll Processing

Each pay period, you submit any changes (new hires, hours, adjustments) and we process payroll accurately and on schedule.

3

Tax Filing

We handle all federal, state, and local payroll tax deposits and filings so you stay compliant throughout the year.

4

Year-End Close

We prepare and distribute W-2s for employees and 1099-NECs for contractors, closing out your payroll year cleanly.

Pricing

HR & Payroll: one flat monthly fee

$250 a month covers your first 2 employees, plus $50 for each additional employee, for businesses with up to 15 employees. Larger teams get a custom quote. Payroll provider fees for Cascade Payroll or Gusto are paid directly to the provider.

$250 /month

Includes 2 employees · +$50 per additional employee, up to 15

Included every month

  • Payroll administration for every scheduled run
  • Employee onboarding and offboarding
  • L&I quarterly reports and compliance
  • ESD unemployment, PFML and WA Cares reports
  • Washington law monitoring and handbook updates
  • Year-end W-2 review
  • HR advisory: 2 hrs/month (3 hrs at 11–15 employees)
Book a free consultation

What it costs

Employees Monthly
1–2 $250
6 $450
10 $650
15 $900
16+ Custom pricing

Other fees

  • Onboarding (one-time) $500
  • Employee handbook from our Washington template $500 or included with a 12-month commitment
  • Weekly payroll +$75/month
  • Custom policies and other out-of-scope work $100/hour

Bookkeeping clients

Special pricing for Advanced and Complete bookkeeping clients

Already on our Advanced or Complete bookkeeping plan? You qualify for discounted HR & Payroll pricing. Ask us for your quote.

Ask about special pricing

12-month commitments canceled early owe the handbook fee and any waived fees. Final scope is set in your service agreement.

Frequently Asked Questions

Common questions about our payroll services.

What payroll systems do you use?
We process payroll through Cascade Payroll and Gusto. We'll recommend the platform that best fits your business size, budget, and needs.
Do you handle contractor payments and 1099s?
Yes. We handle both employee W-2 payroll and independent contractor 1099-NEC preparation and filing.
What if I have employees in multiple states?
We can handle multi-state payroll, including registering for payroll tax accounts in each applicable state and managing the associated filings.
How does the payroll submission process work?
You submit hours, new hires, terminations, or any other changes by a set cutoff date each pay period. We process payroll so direct deposits are made on your scheduled payday.
How much do small business payroll services cost?
Payroll is part of our HR & Payroll plan: $250/month covers your first 2 employees, plus $50 for each additional employee, up to 15. Weekly payroll is +$75/month. Payroll provider fees for Cascade Payroll or Gusto are paid directly to the provider.
Do you offer payroll services in Olympia and Rochester, WA?
Yes. Our Washington office is in Rochester, and we provide payroll services to small businesses across Thurston County, including Olympia, Lacey, Tumwater and Rochester, plus Centralia and Chehalis in Lewis County. We can meet at your business, at our Rochester office, or by video.
Can you take over payroll I'm already running myself?
Yes. We review your current setup, confirm your state employer accounts and tax rates are correct, and move you to Cascade Payroll or Gusto so the switch happens cleanly between pay periods.

Have more questions? Browse all FAQs or contact us directly.

Related Resources

Payroll Administration — Areas We Serve

We run payroll for small businesses in Olympia, Rochester and the rest of Thurston County, Lewis County, Tacoma, and the Cedar Rapids, IA area. Pick your city for local payroll and tax details.

Washington

Thurston, Lewis and Pierce counties.

Iowa

Cedar Rapids and Marion in Linn County.

Ready to Get Started?

Schedule a free consultation and we'll discuss how our payroll services can support your business.