McDonald Bookkeeping Services logo

Full Charge Bookkeeper.

McDonald Bookkeeping Services
Open to offers
View company profile

Job Overview

The Full Charge Bookkeeper will work remotely, managing bookkeeping and accounting tasks across client accounts. This is a part-time-hours role listed as full-time, with work scheduled Monday through Friday.


What You'll Do

  • Manage invoicing, apply payments, and balance accounts receivable.
  • Enter bills, record bill payments, and balance accounts payable.
  • Reconcile bank accounts and credit cards, including parent-child credit card accounts; clear deposits from undeposited funds and categorize bank feed transactions.
  • Set up and maintain a chart of accounts, assets, loans, and liabilities; make journal entries and manage amortization schedules.
  • Prepare estimates and invoices, support project and job costing, and apply billable time to projects.
  • Review financial reports, locate and correct anomalies, enter credit memos, and record owner investments, distributions, and loans.

What You Bring

  • QuickBooks Online certification.
  • At least 3 years of accounting experience.
  • Ability to understand financial reports and set up an organized chart of accounts.
  • Experience working with third-party CRMs such as Shopify, Amazon, or Housecall Pro.
  • Good understanding of English.

Role Details

  • Work Mode: Remote
  • Salary: Not specified
  • Job Type: Full-time
  • Schedule: Monday through Friday, 20–30 hours per week. The timeframe is negotiable, with the schedule based on the US Pacific time zone.
  • Pay: $100 per week for the first 60 days; $150 per week for the next 60 days; and $200 per week for the following 60 days. After six months, increases are merit-based. Each additional client added to the portfolio pays an additional $25–$75 per week, depending on client size and tasks.
  • Payment method: Payoneer.
  • Work tools: A computer (two monitors preferred but not required), a microphone and camera for Zoom meetings (not a cell phone), and a good internet connection.

This job post has been verified by the Online.Jobs team. We ensure all employers are legitimate to protect our talent community. Apply with confidence — no platform commission and direct communication with the employer. Agree on payment terms before starting work; Online.Jobs does not process or guarantee worker payments.

Ready to apply for this position?

Create your free account to submit your application and get noticed by employers.