Skip to content

QuickBooks Online Bookkeeper

  • Hybrid
    • National Capital Region, Philippines

Manage end-to-end monthly reconciliation process

Job description

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

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.

or