Odoo Bookkeeper — Accounts Reconciliation, AP & ARWork arrangement: Remote | Independent contractor
Schedule: Part-time, 20 hours per week, with flexible working hours. Requires daily attention to core bookkeeping activities, availability for weekly catch-ups during US Eastern business hours, and adherence to strict reporting and close deadlines.
Job Overview: Are you an experienced bookkeeper with hands-on Odoo expertise and a strong eye for financial accuracy? Our client is seeking a dedicated Odoo Bookkeeper to take ownership of day-to-day bookkeeping, bank and credit card reconciliations, accounts payable (AP), accounts receivable (AR), and financial reporting support. You will keep financial records accurate and up to date, support weekly cash flow planning, and complete monthly and quarterly reconciliation activities.This role suits an independent, detail-oriented professional who can manage competing priorities, meet deadlines, and proactively communicate discrepancies or concerns to management. Experience in wholesale or hospitality-related businesses will be an advantage.
Client OverviewOur client is an established wholesale company with 30 years of experience specializing in custom artwork and framed mirror products for the hospitality industry. They serve hotels, resorts, casinos, and assisted living facilities, primarily along the eastern coast of the United States. Following recent management changes, they are expanding their finance team to support operations, strengthen processes, and enable continued growth.
Key ResponsibilitiesDaily: Bookkeeping, Invoicing & Account Maintenance
- Create, send, and track customer invoices, pro forma invoices, balance-due notices, and account statements.
- Monitor and organize the AP and AR email inboxes, process incoming documents, and respond to customer billing requests.
- Forward vendor bills from the AP inbox to Odoo and complete accurate bill entry.
- Access authorized online banking and credit card portals to retrieve transactions and record them in Odoo.
- Maintain ongoing reconciliation of one business checking account and three business credit cards, matching payments, receipts, credits, and debits to the relevant bills and invoices.
- Ensure transactions are accurately categorized and supported by organized documentation and clear audit trails.
- Identify and communicate discrepancies, missing documents, and other issues promptly.
Weekly: Reconciliations, Cash Flow & Management Support
- Complete and verify weekly reconciliations for the checking account and all three credit cards.
- Compile aged accounts payable and aged accounts receivable reports to support the weekly cash flow report and vendor payment planning meeting.
- Prepare and deliver financial reports within agreed weekly deadlines.
- Review and reconcile invoices to the appropriate general ledger (GL) accounts, including replacement, marketing, and employee-related categories.
- Attend a weekly management call during US Eastern business hours to discuss cash flow, payment priorities, discrepancies, progress, and challenges.
Monthly: Close Support, Commissions & Rebates
- Pull commission and rebate reports and submit them to management for review.
- Enter commission and rebate bills in Odoo after receiving management confirmation.
- Reconcile the profit and loss statement and balance sheet, investigating discrepancies and supporting accurate month-end reporting.
- Reconcile import purchase orders against associated bills and the required balance sheet entries.
- Maintain complete supporting records for monthly close activities and communicate unresolved items to management.
Quarterly: Rebate Processing & Financial Reconciliation
- Pull rebate reports for customers on quarterly rebate arrangements and submit them to management for review.
- Enter quarterly rebate bills after receiving management confirmation.
- Complete quarterly reconciliations of the profit and loss statement and balance sheet to support accurate quarter-end reporting.
Requirements
- Proven hands-on experience using Odoo accounting software for bookkeeping and reconciliation.
- Demonstrated experience reconciling bank and credit card accounts and managing multiple accounts simultaneously.
- Working knowledge of accounts payable, accounts receivable, vendor bill entry, customer invoicing, and aged balance reporting.
- Sound understanding of general ledger coding, profit and loss statements, balance sheets, and month-end reconciliation processes.
- Strong attention to detail and a commitment to accurate, well-documented financial records.
- Ability to manage daily operational tasks alongside strict weekly, monthly, and quarterly deadlines.
- Excellent written and verbal communication skills, including the ability to explain discrepancies and follow up on outstanding items.
- Confidence working independently with minimal supervision and handling sensitive financial information responsibly.
- Availability for weekly management meetings during US Eastern business hours.
Preferred Qualifications
- Experience in wholesale, hospitality, or a business serving the hospitality industry.
- Experience supporting cash flow reporting, vendor payment planning, and management reporting.
- Familiarity with commission and rebate processing.
- Experience reconciling import purchase orders and related balance sheet entries.
- A track record of improving bookkeeping processes and maintaining reliable audit trails.
Why Join This Team?
- Work remotely on a flexible, part-time schedule built around clear deliverables and reporting deadlines.
- Join an established business with 30 years of operating history.
- Collaborate directly with leadership through regular weekly catch-ups.
- Contribute to a company investing in process improvements and growth.
- Have the opportunity to expand responsibilities and working hours based on performance and business needs.
Independent Contractor Perks
- Permanent work-from-home arrangement.
- Immediate hiring.
Job Category
Accounting and Finance
Job Type
Part Time (20 - 34 Hours per week)
Work Schedule and Timezone
Flexible 20 hours a week with deadlines and weekly catch ups within Eastern business hours
Published on
Oct 21 2026
BruntWork will never ask you for money or any other form of payment. If someone claiming to represent BruntWork is requesting a payment from you, please let us know at applications@bruntwork.co
“BruntWork made the entire recruitment process smooth, transparent, and stress-free. They matched me with a client that genuinely fits my skills and values — and the support didn’t stop at placement... A reliable, professional partner I’d recommend without hesitation.”
— Zyrrah D, Bookkeeper
Odoo Bookkeeper (Accounts Reconciliation, AP & AR)
Job Category
Accounting and Finance
Job Type
Part Time (20 - 34 Hours per week)
Work Schedule and Timezone
Flexible 20 hours a week with deadlines and weekly catch ups within Eastern business hours
Published on
Oct 21 2026
BruntWork will never ask you for money or any other form of payment. If someone claiming to represent BruntWork is requesting a payment from you, please let us know at applications@bruntwork.co
“BruntWork made the entire recruitment process smooth, transparent, and stress-free. They matched me with a client that genuinely fits my skills and values — and the support didn’t stop at placement... A reliable, professional partner I’d recommend without hesitation.”
— Zyrrah D, Bookkeeper