Enter a job title or keyword

CG Bookkeeper

Somewhere


Job Location:

Philippines - Philippines

Monthly Salary: Not provided by the employer
Posted: 30 September 2026 (9 days ago)
Application Deadline: 28 December 2026
Vacancies: 1 Vacancy

Job Summary

Reports To: Controller
Contract Compensation: $1500 per month
Position Type: Independent Contractor
Experience Required: 24 years of bookkeeping/accounting experience
Primary Systems: QuickBooks Online (QBO) HubSpot RampWe are seeking an experienced and detail-oriented Senior Bookkeeper to support the companys day-to-day accounting operations and monthly close process. This is a contract position reporting directly to the Controller.
The Senior Bookkeeper will be responsible for maintaining accurate and timely accounting records in QuickBooks Online managing and reconciling credit card activity through Ramp reviewing customer invoicing and payments originating through HubSpot completing bank and balance sheet reconciliations and preparing the accounting records for monthly Controller review.
The ideal candidate has 24 years of hands-on bookkeeping experience is comfortable working independently understands accrual-based accounting and month-end close procedures and can identify and resolve discrepancies without requiring significant day-to-day supervision.
  • Review invoices generated through HubSpot for completeness and accuracy.
  • Verify customer names invoice dates amounts products/services and accounting classifications.
  • Confirm HubSpot invoices are properly reflected in QuickBooks Online.
  • Monitor invoice synchronization between HubSpot and QBO and research failed or duplicate transactions.
  • Review customer payments and ensure payments are properly applied to outstanding invoices.
  • Maintain accurate accounts receivable balances.
  • Identify past-due customer balances and identify any payment receipt issues
  • Research unapplied payments credits duplicate invoices and other A/R discrepancies.
  • Coordinate invoice corrections with the Controller and appropriate internal team members.
  • Review Ramp credit card activity regularly.
  • Ensure transactions have appropriate receipts and supporting documentation.
  • Review and assign appropriate general ledger accounts and other required accounting classifications.
  • Follow up on missing receipts incomplete descriptions or improperly coded transactions.
  • Monitor Ramp transactions for successful synchronization to QuickBooks Online.
  • Investigate duplicate failed or incorrectly synchronized transactions.
  • Reconcile Ramp activity to the corresponding liability and/or cash accounts in QBO.
  • Ensure outstanding Ramp transactions are addressed before month-end close.
Maintain accurate accounting records in QuickBooks Online including:
  • Customer invoices and payments
  • Vendor bills and payments
  • Credit card transactions
  • Bank transactions
  • Deposits
  • Journal entries provided or approved by the Controller
  • Prepaid expenses
  • Accrued expenses
  • Fixed asset activity
  • Other balance sheet accounts as assigned
Review the general ledger regularly for unusual duplicate incorrectly coded or missing transactions.
Maintain appropriate supporting documentation for accounting transactions.
  • Reconcile all assigned bank accounts monthly.
  • Reconcile Ramp and other credit card accounts monthly.
  • Investigate outstanding checks deposits in transit duplicate transactions and unreconciled differences.
  • Ensure reconciliations tie to the QuickBooks Online general ledger.
  • Provide reconciliation documentation to the Controller as part of the monthly close package.
  • Review vendor bills for appropriate documentation coding and approval.
  • Enter or review bills in the appropriate accounting/expense-management system.
  • Verify vendor balances and research discrepancies.
  • Monitor outstanding accounts payable.
  • Assist with preparation of payment schedules as requested by the Controller.
  • Review vendor statements against the accounting records when necessary.
  • 24 years of bookkeeping or accounting experience.
  • Strong working knowledge of QuickBooks Online.
  • Experience performing bank and credit card reconciliations.
  • Understanding of general ledger accounting.
  • Understanding of debits and credits.
  • Experience with accounts payable and accounts receivable.
  • Experience assisting with month-end close.
  • Ability to identify and research accounting discrepancies.
  • Strong Microsoft Excel or Google Sheets skills.
  • Strong organizational and documentation skills.
  • High attention to detail and accuracy.
  • Ability to work independently and meet recurring monthly deadlines.
  • Ability to communicate accounting issues clearly to the Controller.
  • Prior experience with Ramp or a similar expense/credit card management platform.
  • Prior experience with HubSpot invoicingor another CRM-based invoicing platform.
  • Experience working with integrations between operational systems and QuickBooks Online.
  • Experience preparing balance sheet reconciliations and supporting schedules.
  • Experience working in a growing small-to-medium-sized business.
Success in this position will be measured by:
  • Accuracy and completeness of the QuickBooks Online general ledger.
  • Completion of monthly reconciliations by established deadlines.
  • Timely resolution of Ramp coding and documentation issues.
  • Accurate synchronization and reconciliation of HubSpot invoicing activity.
  • Minimal unreconciled or uncategorized transactions at month end.
  • Quality and organization of supporting documentation.
  • Timeliness of the monthly close.
  • Ability to identify issues before Controller review.
  • Responsiveness to Controller questions and requested corrections.