What are the responsibilities and job description for the Bookkeeper (QuickBooks Online) position at Oddo Financial Services?
Bookkeeper (QuickBooks Online) – $22–$26/hr
Albuquerque, NM | In-Office
Full-Time
About Us
Oddo Financial Services is a growing, woman-owned bookkeeping and tax firm based right here in Albuquerque. We work with small businesses across a variety of industries and pride ourselves on keeping things accurate, organized, and stress-free for our clients.
We’re not a high-volume, chaotic shop — we use clear systems, structured workflows, and a team-first approach to get the job done right.
The Role
We’re looking for a detail-oriented Bookkeeper who is comfortable working in QuickBooks Online and managing multiple client accounts.
This role is focused on monthly bookkeeping and New Mexico GRT compliance — no income tax prep required.
Pay & Growth
$22.00 – $26.00 per hour (based on experience)
Performance-based raises available after 90 days
Growth opportunities as responsibilities expand
What You’ll Do
Monthly Bookkeeping
- Manage multiple client accounts in QuickBooks Online
- Categorize transactions and maintain clean books
- Keep financials accurate and consistent
Reconciliations
- Complete monthly bank and credit card reconciliations
- Investigate and resolve discrepancies
NM Gross Receipts Tax (GRT)
- Prepare GRT filings for review
- Apply deduction codes and flag issues
Month-End Close
- Finalize books each month
- Identify unusual transactions or inconsistencies
Client Communication
- Request missing documents
- Communicate professionally with clients regularly
What This Role Does NOT Include
To keep expectations clear:
- No income tax preparation (1040, 1065, 1120S, etc.)
- No tax planning or advisory
- No payroll processing ownership
What We’re Looking For
Required
- 2 years of bookkeeping experience
- Experience with QuickBooks Online
- Strong attention to detail
- Ability to manage multiple clients or accounts
- Reliable and consistent with deadlines
Preferred
- Experience in a bookkeeping firm or multi-client environment
- Familiarity with New Mexico GRT (or willingness to learn quickly)
- Experience with reconciliations and month-end close
How We Work
- Accuracy over speed
- Clear systems and expectations
- Team-oriented environment
- Year-round client support
Schedule
- Monday–Friday
- Flexible scheduling available
- In-office position in Albuquerque
Why Join Us?
- Competitive pay for the local market
- Supportive, organized team
- Clear expectations (no guessing)
- Opportunity to grow with a local business
Job Type: Part-time
Pay: $22.00 - $26.00 per hour
Benefits:
- Paid time off
Education:
- High school or equivalent (Required)
Experience:
- QuickBooks Online : 2 years (Required)
- Bookkeeping : 2 years (Preferred)
Language:
- English (Required)
Work Location: In person
Salary : $22 - $26