Staff Accountant: Billing, AR & Costing

BarnTools

Urbandale (IA)

On-site

USD 55,000 - 70,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Company laptop
Health Savings Account
401(k)
Competitive pay
Unlimited paid time off
Paid parental leave
$500 home office reimbursement
Fast-paced environment with action
Ag tech innovation at forefront

Job summary

BarnTools in Urbandale, IA is seeking its first dedicated Staff Accountant to join the Finance team. This role blends billing, accounts receivable, collections, and core staff accounting work, including journal entries and month-end close for our field service and customer success activities.

You will collaborate with Customer Success, Field Service, and Sales to keep customer accounts accurate, costs understood, and books timely.

Qualifications

  • 1-2 years of experience in billing, accounts receivable, collections, or general accounting.
  • Working knowledge of debits/credits, accruals, and account reconciliations.
  • Comfort with Excel, sorting, filtering, formulas, and exports.

Responsibilities

  • Prepare and send hardware and subscription invoices, including mailed invoices.
  • Set up and maintain customer subscriptions in Stripe from HubSpot pipeline.
  • Match subscriptions to hardware devices for correct billing.
  • Record and apply ACH, check, card, and wire payments; resolve unapplied cash.
  • Follow up on past-due invoices by phone and email; handle balance discussions.
  • Manage HubSpot collections pipeline and escalate delinquent accounts.
  • Post journal entries in QuickBooks Online (accruals, prepaid amortization, deferred revenue).
  • Reconcile balance sheet accounts monthly and sync Shopify/Stripe/QBO.
  • Support month-end close and prepare AR and reports with audit-ready docs.
  • Track field service and customer success costs in QuickBooks; report costs per ticket.

Skills

Attention to detail
Phone communication
Organization
Problem solving
Data analysis

Education

Accounting or Finance degree
Coursework in accounting
Certified Bookkeeper

Tools

QuickBooks Online
Stripe
HubSpot
Excel

Job description

BarnTools in Urbandale, IA is seeking its first dedicated Staff Accountant to join the Finance team. This role blends billing, accounts receivable, collections, and core staff accounting work, including journal entries and month-end close for our field service and customer success activities.

You will collaborate with Customer Success, Field Service, and Sales to keep customer accounts accurate, costs understood, and books timely.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Accountant
Staff Accountant

BarnTools • Urbandale (IA)

On-site
USD 55,000 - 70,000
Company laptop
Health Savings Account
401(k)
+6
Staff Accountant: GL, Recs & Monthly Close
Staff Accountant: GL, Recs & Monthly Close

HireTalent • Urbandale (IA)

On-site
USD 55,000 - 75,000
Staff Accoountant
Staff Accoountant

TheCorporate • Urbandale (IA)

On-site
USD 50,000 - 70,000
Opportunity to grow your accounting career
Exposure to a variety of financial processes and systems
Collaborative team culture with hands-on learning opportunities
Staff Accountant — Process & Analytics (Hybrid)
Staff Accountant — Process & Analytics (Hybrid)

Staffing Agency Recruitment • Urbandale (IA)

Hybrid
USD 65,000 - 90,000
Staff Accountant — Growth & Collaboration, Onsite Urbandale
Staff Accountant — Growth & Collaboration, Onsite Urbandale

TheCorporate • Urbandale (IA)

On-site
USD 50,000 - 70,000
Opportunity to grow your accounting career
Exposure to a variety of financial processes and systems
Collaborative team culture with hands-on learning opportunities
Junior Staff Accountant - Onsite, Excel & Billing Focus
Junior Staff Accountant - Onsite, Excel & Billing Focus

HireReady Partners • Urbandale (IA)

On-site
USD 42,000 - 66,000
Opportunities for career growth
Dynamic culture
Staff Accountant - Billing Processor
Staff Accountant - Billing Processor

ThreePDS Inc • Urbandale (IA)

On-site
USD 42,000 - 54,000
Staff Accountant: Analytical, Impactful & Growing
Staff Accountant: Analytical, Impactful & Growing

5 Star Recruitment • Urbandale (IA)

On-site
USD 50,000 - 65,000
Excellent training plan
Opportunities for long-term growth
Collaborative team environment
+1
Junior Accountant | Hybrid | Billing & Financial Reporting
Junior Accountant | Hybrid | Billing & Financial Reporting

PRIMEBRIDGE WORKFORCE LLC • Urbandale (IA)

Hybrid
USD 42,000 - 54,000
Senior Accountant, Billing & Systems
Senior Accountant, Billing & Systems

Ready Restrooms • West Des Moines (IA)

On-site
USD 65,000 - 90,000