Job Summary
KDCI Outsourcing is seeking a QuickBooks Online Bookkeeper to manage monthly reconciliation and financial reporting. This role is responsible for maintaining clean, accurate, and up-to-date financial records, ensuring all transactions are properly categorized and reconciled. The ideal candidate is detail-oriented, experienced in QuickBooks Online, and capable of working independently to meet monthly reporting deadlines.
Key Responsibilities
Bookkeeping & Reconciliation
- Perform monthly reconciliation of bank accounts and credit cards.
- Ensure all transactions are accurately recorded and categorized in QuickBooks Online.
- Identify and resolve discrepancies, including duplicate or uncategorized transactions.
Payment & Transaction Management
- Review and reconcile Stripe and other payment processor transactions.
- Match invoices and payments to ensure accurate revenue tracking.
Financial Reporting
- Prepare monthly financial reports, including Profit & Loss and Balance Sheet.
- Ensure books are clean and audit-ready for CPA review.
- Flag unusual or inconsistent transactions for further review.
Data Management & Organization
- Maintain organized financial records and supporting documents in Google Drive.
- Ensure completeness and accuracy of all bookkeeping entries.
Scope of Work / Volume
- Approximately 150–250 transactions per month
- 2 bank accounts and 2 credit cards
- Stripe and payment processor transactions
Deliverables
- Fully reconciled books by the 10th of each month
- Monthly Profit & Loss and Balance Sheet reports
- Identification and documentation of any unusual transactions
Job Requirements
- Hands-on experience with QuickBooks Online (certification preferred).
- Experience supporting small businesses or service-based companies.
- Strong understanding of bank and credit card reconciliation processes.
- Experience handling payment processors such as Stripe.
- High attention to detail and accuracy in financial data management.
- Ability to work independently and meet deadlines consistently.
- Strong organizational and communication skills.
- Comfortable working in an asynchronous remote environment.