Job Title: Freelance Bookkeeper / Part-Time Accounting Contractor
Company: BenjaminBoxes / BenInvested LLC
Location: Tuscaloosa, AL — Remote with occasional in-person availability preferred
Job Type: Contract / Gig — Ongoing
Pay: $20–$50/hr depending on experience — Paid weekly
About BenjaminBoxes
BenjaminBoxes is a fast-growing box truck dealership, repair shop, and business formation company based in Tuscaloosa, AL. Our parent company BenInvested LLC oversees multiple business entities and is actively expanding to additional states. We are looking for a reliable freelance bookkeeper to handle our books on an ongoing contract basis. This is consistent recurring work — not a one-time project.
About the Role
We need a freelance bookkeeper who can take ownership of our financial records on a weekly and monthly basis. This is a consistent gig — same work, same schedule, every week. You will handle our QuickBooks, reconcile our accounts, track receivables, and give ownership a clean financial picture every Monday morning. You work on your own schedule as long as the deliverables are hit on time. If you are a freelance bookkeeper looking for a reliable anchor client with consistent volume — this is it.
What the Work Looks Like Week to Week
Weekly — Due Every Monday Morning:
- Reconcile all transactions from the prior week — bank accounts, credit cards, Zelle, Cash App
- Record all income — truck sales, authority packages, shop services, dispatch fees
- Record and categorize all expenses — parts, payroll, vendor payments, overhead
- Track all active seller finance payments received — flag any late or missed payments
- Submit a one-page weekly financial summary to ownership — cash on hand, revenue in, expenses out, outstanding receivables
Monthly — Due by the 5th of Each Month:
- Full bank and credit card reconciliation
- Profit and loss statement
- Balance sheet
- Accounts receivable aging report — who owes what and how long it has been outstanding
- Accounts payable summary — what is due and when
As Needed:
- Process weekly payroll for employees and contractors
- Prepare 1099s for contractors at year end
- Coordinate with CPA at tax time
- Flag any unusual transactions or discrepancies to ownership immediately
What We're Looking For
- Minimum 2 years of bookkeeping experience — small business or multi-entity experience preferred
- QuickBooks Online proficiency — this is non-negotiable
- Experience reconciling non-traditional payment platforms — Zelle, Cash App, PayPal Business
- Reliable — deliverables are due on time every week without being chased
- Detail oriented — you catch errors before ownership does
- Discreet — full confidentiality with all financial information is required
- Experience with trucking, dealership, or service business is a strong plus
- Comfortable working remotely and communicating via text or email
- Available for occasional in-person meetings in Tuscaloosa when needed
What We Offer
- Consistent recurring work every week — this is not a one-time gig
- Flexible schedule — work when you want as long as deliverables are met on time
- Weekly pay
- Remote — work from anywhere
- Direct relationship with ownership — no middleman, no agency
- Opportunity to grow into a full-time role as the company expands if you want it
- A growing company that will need more bookkeeping support as we add locations — Chicago is next
Estimated Weekly Hours
- Light weeks — 4 to 6 hours
- Heavier weeks with payroll and month-end — 8 to 12 hours
- Month-end reporting adds approximately 2 to 3 additional hours
How to Apply
Call or text us at (251) 800-9709
Or apply through Indeed
When you reach out tell us three things:
- What accounting software do you use and how long have you used QuickBooks
- What type of business you most recently kept books for
- Your hourly rate
We respond fast. If you are a fit we will have a 15-minute call this week and get started quickly. We are not looking to drag out the hiring process — we need someone who can jump in and get to work.
Pay: $20.00 - $40.00 per hour
Work Location: In person