
Bookkeeper / Accountant
Grapevine, TXFull-time$50–60K/yrSeen 2w agoSeen in employer's feed today
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Grapevine, TX, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
Closet Factory DFW is hiring a Bookkeeper/Accountant to manage daily bookkeeping and maintain accurate financial records. Reporting to ownership, the role handles QuickBooks, accounts payable and receivable, reconciliations, monthly financial reporting, and support for payroll and close procedures. The position works with an external CPA and supports a growing local franchise in the Dallas-Fort Worth area.
Skills & qualifications
Skills
Qualifications
Benefits
Full job description
CLOSET FACTORY DFW Now Hiring | Bookkeeper / Accountant Dallas-Fort Worth Area Full-Time $50,000 – $60,000 / Year Job Type: Full-Time Salary: $50K – $60K/yr Location: Grapevine, TX Schedule: Mon – Fri ABOUT CLOSET FACTORY DFW Closet Factory DFW is the Dallas-Fort Worth area’s premier custom storage solutions provider, specializing in closets, home offices, garages, entertainment centers, and more. As part of the nationally recognized Closet Factory brand, we deliver high-end, custom-designed organization systems that transform how our clients live and work. We are a fast-growing, locally operated franchise with a team built on craftsmanship, attention to detail, and exceptional customer experience. We’re looking for a sharp, dependable Bookkeeper/Accountant to join our office team and help us maintain the financial foundation that supports our growth. If you love clean numbers, organized records, and working in a dynamic small-business environment, we want to meet you. THE ROLE The Bookkeeper/Accountant will serve as the financial backbone of our daily operations. Reporting directly to ownership, you will manage all bookkeeping functions, ensure our records are accurate and up to date, and deliver clean monthly financials that support key business decisions. You’ll work in QuickBooks and own the full accounts payable/receivable cycle, monthly reconciliations, and financial reporting. KEY RESPONSIBILITIES * Manage all day-to-day bookkeeping in QuickBooks (Online), maintaining clean, accurate, and current financial records * Process full-cycle Accounts Payable (AP): enter vendor invoices, schedule payments, resolve discrepancies, and maintain vendor files * Process full-cycle Accounts Receivable (AR): generate customer invoices, post payments, and follow up on outstanding balances * Perform monthly bank and credit card reconciliations, identifying and resolving discrepancies in a timely manner * Prepare monthly financial reports including income statements, balance sheets, and cash flow summaries for ownership review * Assist with month-end and year-end close procedures, ensuring all transactions are posted accurately * Maintain organized financial records and supporting documentation for all transactions * Coordinate with our external CPA for tax preparation, audits, and compliance needs * Track job costs and assist with project-level financial reporting as needed * Support payroll processing and related reporting in coordination with ownership QUALIFICATIONS – REQUIRED * Minimum 2 years of hands-on bookkeeping or accounting experience in a similar role * Proficiency in QuickBooks (Online) – this is non-negotiable * Demonstrated experience with Accounts Payable and Accounts Receivable processes * Strong working knowledge of bank reconciliations and monthly financial reporting * High attention to detail with a track record of accuracy in financial data entry * Ability to manage multiple priorities, meet deadlines, and work independently * Proficiency in Microsoft Excel and standard office software * Excellent organizational and communication skills QUALIFICATIONS – PREFERRED (BONUS POINTS) * Experience in the home improvement, construction, or home services industry * Associate’s or Bachelor’s degree in Accounting, Finance, or related field * QuickBooks certification or equivalent COMPENSATION & BENEFITS * Salary: $50,000 - $60,000 per year * Full benefits: health, dental, vision, life, 401(k) * Supportive, team-oriented office culture * Opportunity to grow with a fast-scaling local franchise * Direct access to ownership with real impact on business decisions HOW TO APPLY To apply, please submit your resume along with a brief cover letter describing your QuickBooks experience and why you’re a great fit for this role. Applications without QuickBooks experience will not be considered. Pay: $50,000.00 - $60,000.00 per year Benefits: * 401(k) * Dental insurance * Health insurance * Life insurance * Paid time off * Vision insurance Work Location: In person
How this job compares
Set against the 454 open Bookkeeper jobs on Olive Jobs, counted November 1, 2026.
- Pay
- This posting$50–60K/yr
- US median$57–64K/yr26 salary ranges
This range's midpoint, $55K, is 8% below the US median midpoint ($60K) — in the lowest quarter of Bookkeeper salary ranges across the US.
- Openings
- Olive Jobs lists 23 open Bookkeeper jobs in Texas and 454 across the US. 1% of them nationwide are listed as remote or flexible.
- Hiring the most in Texas
- H&R Block16 open
- Kelly Services2 open
- SemperGROW2 open
- Experience
- This posting asks for at least 2 years of experience; Bookkeeper postings that state a minimum ask for 1 year at the median (336 postings).
- Education
- 9 of the 454 open Bookkeeper jobs (2%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on November 1, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
You've read the whole posting — now see how you match it.




