1

Virtual Bookkeeper Jobs in Rochester Hills, MI (NOW HIRING)

Bookkeeper

Chesterfield, MI · On-site

$25 - $28/hr

BOOKKEEPER (32 Hours/Week) Position Type: Temp to Hire Position Hours: 32 hours: Monday, Tuesday & Wednesday: 7:30am/8:00am-4:30pm/5:00pm and Thursday & Friday: 8:00am-12:00pm Position Location:

Bookkeeper

Livonia, MI · On-site

$20 - $22/hr

FULL CHARGE BOOKKEEPER (Full-Time) St. Michael's Parish & School 11441 Hubbard, Livonia, MI 48150 POSITION SUMMARY: Working under the direct supervision of the Business Manager (or Pastor), the ...

Full Charge Bookkeeper

Detroit, MI · On-site

$25.34 - $29.34/hr

We are looking for an experienced Full Charge Bookkeeper to support a Contract position based in Detroit, Michigan. In this role, you will oversee core accounting operations, keep financial records ...

Be Seen First

Full Charge Bookkeeper

Detroit, MI · On-site

$50K - $66K/yr

The Full Charge Bookkeeper plays a crucial role in managing financial records and ensuring accurate bookkeeping for a small team. Reporting directly to the President, this position involves ...

Be Seen First

Accountant Bookkeeper

Royal Oak, MI · On-site

$25 - $28/hr

Accountant - Bookeeper (Part-Time/ 25 hours per week) Royal Oak area Real Estate & Property Management company Our client offers very flexible hours! $25-28+per hour Search by Harper Associates We ...

Be Seen First

Full Charge Bookkeeper

Farmington Hills, MI · On-site

$49K - $65K/yr

The Full Charge Bookkeeper will be experienced in handling a wide range of administrative and clerical support related tasks to the accounting department. Experience and knowledge in accounting is ...

Our company is currently seeking ​an Accounting person to join our team! You will be responsible for preparing and examining financial records for our company. Responsibilities: * Performing ...

Our company is currently seeking ​an Accounting person to join our team! You will be responsible for preparing and examining financial records for our company. Responsibilities: * Performing ...

Complete a variety of virtual assistant tasks including scheduling, emailing, lead conversion management, research projects, data entry, and many more different types of projects * Professionally ...

Showing results 21-40

Virtual Bookkeeper information

See Rochester Hills, MI salary details

$11

$22

$32

How much do virtual bookkeeper jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for virtual bookkeeper in Rochester Hills, MI is $22.38, according to ZipRecruiter salary data. Most workers in this role earn between $18.12 and $25.43 per hour, depending on experience, location, and employer.

What is a virtual bookkeeper?

A virtual bookkeeper provides accounting services over the internet for a client or business. Job duties are mostly the same as those of an on-site bookkeeper, with the advantage that they can work anywhere with a reliable internet connection. These duties include managing financial records, documenting transactions, overseeing accounts payable and accounts receivable, handling invoices, and calculating business profits. The complexity of the work depends on your client and the size of their company.

What is a virtual bookkeeper?

A Virtual Bookkeeper is a professional who manages a company's financial records remotely, often using cloud-based accounting software. They are responsible for tasks such as recording financial transactions, reconciling bank statements, preparing financial reports, and ensuring records are accurate and up-to-date. By working virtually, they provide businesses with flexible, cost-effective bookkeeping services without the need for in-house staff. This role is especially valuable for small businesses looking to outsource their accounting functions securely and efficiently.

What are the key skills and qualifications needed to thrive as a virtual bookkeeper, and why are they important?

To thrive as a Virtual Bookkeeper, you need a solid understanding of accounting principles, strong attention to detail, and experience with bookkeeping tasks, usually supported by relevant certifications or coursework. Proficiency with accounting software such as QuickBooks, Xero, or FreshBooks, as well as secure file-sharing and communication tools, is typically required. Strong organizational skills, self-motivation, and clear communication help virtual bookkeepers stand out in remote work environments. These skills and qualities are crucial for maintaining accurate financial records, meeting client deadlines, and building trust in a virtual setting.

What are some common challenges virtual bookkeepers face when working remotely, and how can they overcome them?

Virtual bookkeepers often encounter challenges such as maintaining clear communication with clients, managing multiple deadlines, and ensuring data security while working remotely. To overcome these obstacles, it's essential to use secure file-sharing platforms, establish regular check-ins with clients via video or messaging, and utilize project management tools to track tasks and deadlines. Building strong organizational habits and staying up-to-date with cloud-based accounting software can help virtual bookkeepers deliver accurate and timely work while fostering trust with clients.

What is the difference between Virtual Bookkeeper vs Virtual Accountant?

AspectVirtual BookkeeperVirtual Accountant
CredentialsBookkeeping certification or basic accounting knowledgeAccounting degree or CPA certification
Work EnvironmentRemote, often freelance or part-timeRemote, typically full-time or consulting
Employer & Industry UsageSmall businesses, startups, online entrepreneursMedium to large companies, financial firms
Common Search & Comparison IntentUnderstanding roles, hiring virtual bookkeeping servicesComparing financial management services, hiring virtual accountants

Virtual Bookkeepers focus on recording and maintaining financial transactions, while Virtual Accountants provide broader financial analysis, reporting, and strategic advice. Both roles are essential for business financial health but differ in scope and required credentials.

Are virtual bookkeepers in demand?

Virtual bookkeepers are in increasing demand due to the growing need for remote financial management and small business support. They often use accounting software like QuickBooks or Xero and require strong organizational skills, making their services valuable across various industries.

How much do virtual bookkeepers make?

Virtual bookkeepers typically earn between $15 and $30 per hour, with annual salaries ranging from approximately $30,000 to $70,000 depending on experience, certifications, and client base. Many work freelance or for accounting firms, often using tools like QuickBooks or Xero to manage financial records remotely.

What are the most commonly searched types of Bookkeeper jobs in Rochester Hills, MI?

The most popular types of Bookkeeper jobs in Rochester Hills, MI are:

What are popular job titles related to Virtual Bookkeeper jobs in Rochester Hills, MI?

For Virtual Bookkeeper jobs in Rochester Hills, MI, the most frequently searched job titles are:

What job categories do people searching Virtual Bookkeeper jobs in Rochester Hills, MI look for?

The top searched job categories for Virtual Bookkeeper jobs in Rochester Hills, MI are:

What cities near Rochester Hills, MI are hiring for Virtual Bookkeeper jobs?

Cities near Rochester Hills, MI with the most Virtual Bookkeeper job openings:

Infographic showing various Virtual Bookkeeper job openings in Rochester Hills, MI as of August 2026, with employment types broken down into 87% Full Time, 10% Part Time, 1% Temporary, and 2% Contract. Highlights an 32% Physical, 2% Hybrid, and 66% Remote job distribution, with an average salary of $46,550 per year, or $22.4 per hour.

$25 - $28/hr

Other

Medical, Dental, Vision, Retirement

Posted 10 days ago


Key responsibilities

  • Maintain accurate and current general ledger records, including data entry, account updates, journal entries, classifications, and supporting documentation.

  • Complete monthly reconciliations for cash, bank, sales, accounts receivable, accounts payable, and other balance sheet accounts; research and resolve variances promptly.

  • Prepare, scan, process, and manage customer invoices, verify billing information, and administer customer portals.


Job description

BOOKKEEPER (32 Hours/Week)


Position Type: Temp to Hire

Position Hours: 32 hours:

Monday, Tuesday & Wednesday: 7:30am/8:00am-4:30pm/5:00pm and

Thursday & Friday: 8:00am-12:00pm

Position Location: Chesterfield Township, MI

Position Salary: $25.00-$28.00/hour


Position Summary


The Bookkeeper /Accounting is responsible for accurate, timely bookkeeping and transactional accounting in a small automotive manufacturing environment. The position maintains the general ledger; performs accounts payable and accounts receivable activities; supports month-end reporting, reconciliations, tax and insurance audit preparation; and administers customer billing portals. The role also coordinates selected office, vendor, facility, reception, and OSHA recordkeeping activities. Success requires advanced QuickBooks Online capability, strong attention to detail, confidentiality, sound judgment, and the ability to manage competing priorities independently.


Essential Duties and Responsibilities

Accounting and Financial Reporting

  • Maintain accurate and current general ledger records, including data entry, account updates, journal entries, classifications, and supporting documentation.
  • Complete monthly reconciliations for cash, bank, sales, accounts receivable, accounts payable, and other balance sheet accounts; research and resolve variances promptly.
  • Support the month-end and year-end close processes and prepare monthly financial statements and management reports for review.
  • Prepare and maintain schedules and supporting records for tax filings, ensuring information is complete, prepared under applicable accounting standards, reviewed by authorized management or advisors, and filed by established due dates.
  • Prepare records and supporting schedules for annual workers’ compensation and business insurance audits.
  • Maintain organized accounting records, documentation, and internal controls consistent with company policy, legal requirements, and audit readiness.
  • Safeguard confidential financial, employee, customer, and vendor information.


Accounts Receivable and Customer Billing

  • Prepare, scan, process, and manage customer invoices, verifying pricing, purchase orders, quantities, shipping or receiving support, tax treatment, and other required billing information.
  • Submit invoices and supporting documents accurately and on time through customer contacts and customer-specific billing portals.
  • Administer customer portals, maintain access and required company information, monitor rejections or exceptions, and resolve submission issues.
  • Post and track incoming payments, prepare and record deposits, apply cash accurately, and reconcile customer accounts.
  • Monitor aging reports, follow up professionally on outstanding balances, and resolve billing discrepancies with customers and internal departments.
  • Prepare and present accounts receivable, collections, cash application, and aging reports as requested.


Accounts Payable and Manufacturing Cost Support

  • Review, code, verify, and process vendor invoices and payments in accordance with approval requirements and payment terms.
  • Perform three-way matching of purchase orders, receiving documentation, and vendor invoices; investigate quantity, pricing, freight, and approval discrepancies.
  • Reconcile vendor statements and accounts payable activity, monitor outstanding balances, and respond to vendor inquiries.
  • Track, classify, and cost shipment-related expenses, including freight, customs, duties, brokerage, and other logistics invoices.
  • Support inventory and production-related accounting transactions, including proper coding and documentation of materials, components, tooling, and operating expenses.
  • Create purchase orders when authorized and maintain related supporting documentation.
  • Prepare and present accounts payable, cash requirements, vendor aging, freight, and related reports as requested.


Administrative, Vendor, Facility, and Office Support

  • Serve as the administrative point of contact for customer portals and coordinate day-to-day IT support with the company’s service provider.
  • Coordinate building and office service vendors, including annual fire suppression, backflow, and fire extinguisher testing; HVAC maintenance; lawn care; snow removal; window and office cleaning; and trash pickup.
  • Maintain vendor contacts, schedules, service records, certificates, invoices, and renewal dates; notify management of upcoming requirements or service concerns.
  • Provide reception coverage, greet and direct visitors, answer or route communications, and help maintain a professional office environment.
  • Arrange business travel, order office supplies, coordinate holiday luncheons or similar events, and provide other reasonable office support as assigned.


Required Qualifications

  • Demonstrated advanced working knowledge of QuickBooks Online, including general ledger, journal entries, bank reconciliations, accounts payable, accounts receivable, and financial reporting.
  • Three or more years of recent full-cycle bookkeeping or accounting experience, including month-end reconciliations and financial statement preparation.
  • Working knowledge of generally accepted accounting principles and standard bookkeeping controls.
  • Strong Microsoft Excel and Microsoft Office skills, including the ability to organize, analyze, reconcile, and present financial information.
  • High degree of accuracy, organization, follow-through, discretion, and ability to meet recurring deadlines.
  • Clear written and verbal communication skills and the ability to work effectively with customers, vendors, managers, production personnel, and outside service providers.
  • Ability to work independently in an on-site, small-company environment and shift priorities as business needs change.


Preferred Qualifications

  • Associate or bachelor’s degree in Accounting, Finance, Business Administration, or a related field; equivalent relevant experience will be considered.
  • Experience with Sage accounting software or another ERP system used for invoicing and financial operations.
  • Recent bookkeeping or accounting experience in an automotive, industrial, or discrete manufacturing environment.
  • Experience with purchase orders, receiving documentation, three-way invoice matching, inventory transactions, production-related accounting, freight and customs invoices, and customer billing portals.
  • Experience preparing supporting documentation for tax filings, workers’ compensation audits, business insurance audits, or external accountant review.


Knowledge, Skills, and Competencies

  • Financial accuracy and analytical problem-solving
  • Ownership, reliability, and deadline management
  • Customer and vendor service
  • Confidentiality and professional judgment
  • Cross-functional communication and collaboration
  • Process discipline, documentation, and continuous improvement


Benefits (Once Hired in)

  • 401(k)
  • Dental insurance
  • Health insurance
  • Vision insurance