This job is no longer accepting applications.
Go back

Accounting Assistant (CPA Support)

Position Summary:

We are seeking a reliable, detail-oriented Accounting Assistant (CPA Support) to support bookkeeping, accounting, financial reporting, tax documentation, payroll support, and remote finance administration. The ideal candidate has hands-on experience with QuickBooks, Microsoft Excel, and Microsoft Word; understands accounting principles and CPA-level support needs; and can work independently while maintaining accurate, organized, and confidential financial records.

Client Overview:

Join a growing customer-focused business dedicated to building long-term relationships through proactive communication, responsive support, and personalized service. The company values strong client engagement and aims to improve customer retention while creating opportunities for business growth through referrals and cross-selling initiatives.

This role is ideal for a bilingual professional who enjoys customer interaction, relationship management, and helping clients feel supported across multiple communication channels.

Schedule:

  • Mondays to Fridays, 9:00 am to 6:00 pm (US Eastern Time), with a 1-hour unpaid break (40 hours per week)

Key Responsibilities:

  • Bookkeeping & Accounting Support
    • Maintain accurate financial records, general ledger activity, and chart of accounts.
    • Record, import, categorize, and review income, expenses, assets, liabilities, equity, and transfers.
    • Reconcile bank, credit card, loan, merchant, payroll-related, and other financial accounts.
    • Identify missing information, duplicate entries, errors, unusual balances, and account discrepancies.
    • Assist with monthly, quarterly, and year-end close procedures and related schedules.
    • Maintain organized digital records of invoices, receipts, statements, bills, reports, and supporting documents.
  • QuickBooks Responsibilities
    • Use QuickBooks Online and/or QuickBooks Desktop to manage bookkeeping tasks.
    • Enter transactions, match bank feeds, reconcile accounts, create invoices, record payments, and enter vendor bills.
    • Maintain customer, vendor, product, service, and account information.
    • Assist with QuickBooks cleanup, account organization, reconciliation corrections, and workflow improvements.
    • Generate standard reports, including profit and Loss statements, balance sheets, cash flow reports, trial balances, and general ledger reports.
    • Accounts receivable aging, accounts payable aging, expense, sales, and vendor payment reports.
  • Accounts Payable & Accounts Receivable
    • Review, enter, track, and verify vendor bills, invoices, payment approvals, recurring bills, and due dates.
    • Prepare payment schedules, record bill payments, reconcile vendor statements, and maintain payment confirmations.
    • Create and send customer invoices, record payments, track balances, and monitor overdue accounts.
    • Prepare aging reports, apply credits/refunds/adjustments, and assist with collection documentation when requested.
    • Communicate professionally with clients, customers, vendors, and management regarding billing and payments.
  • Financial Reporting & Analysis
    • Prepare monthly financial summaries, management reports, and account schedules.
    • Track revenue, expenses, profit margins, cash flow, budgets, and budget-to-actual performance.
    • Review Profit and Loss statements, balance sheets, trial balances, and cash flow reports for accuracy.
    • Identify unusual transactions, revenue trends, expense patterns, margin changes, and financial inconsistencies.
    • Support forecasting, budgeting, expense planning, lender reporting, and external advisor reporting.
  • Payroll, Contractor & Tax Support
    • Assist with payroll records, payroll bookkeeping, reimbursements, deductions, and payroll liability reconciliations.
    • Track contractor payments and assist with year-end 1099 preparation.
    • Maintain W-9 forms, vendor compliance records, and supporting tax documentation.
    • Organize records for income tax preparation, sales tax tracking, payroll tax documentation, audits, and reviews.
    • Prepare summaries of income, expenses, deductions, assets, liabilities, owner distributions, and fixed assets as needed.
  • Microsoft Excel, Word & Documentation
    • Create and maintain spreadsheets for expenses, invoices, payments, budgets, cash flow, reconciliations, payroll records, vendor balances, customer balances, and tax documentation.
    • Use Excel tools such as SUM, IF, VLOOKUP/XLOOKUP, filters, tables, pivot tables, conditional formatting, sorting, and basic charts.
    • Prepare professional documents, reports, letters, summaries, templates, procedures, and internal financial notes in Microsoft Word.
    • Maintain clear digital documentation for bookkeeping processes, audit support, compliance, tax records, and business reviews.
  • Remote Administrative Finance Support
    • Work independently in a remote environment with minimal supervision.
    • Communicate through email, phone, video calls, or messaging platforms and attend virtual meetings when required.
    • Provide timely updates on task status, questions, deadlines, and missing information.
    • Organize digital files and follow company procedures for naming, saving, securing, and maintaining records.
    • Assist with other remote finance, accounting, bookkeeping, and administrative tasks as assigned.

Required Qualifications:

  • CPA license preferred; strong bookkeeping and accounting experience required.
  • Prior experience as a bookkeeper, accounting assistant, staff accountant, CPA assistant, accountant, controller assistant, or similar role.
  • Strong experience with QuickBooks Online and/or QuickBooks Desktop.
  • Proficiency in Microsoft Excel and Microsoft Word.
  • Strong understanding of bookkeeping, accounting principles, GAAP, debits and credits, journal entries, accruals, reconciliations, and financial reporting.
  • Experience with accounts payable, accounts receivable, payroll support, bank reconciliations, credit card reconciliations, general ledger maintenance, and chart of accounts.
  • Experience preparing or supporting Profit and Loss statements, balance sheets, cash flow reports, trial balances, and management reports.
  • Ability to prepare adjusting entries, review account classifications, and identify accounting discrepancies.
  • Experience supporting tax preparation, 1099 reporting, W-9 tracking, sales tax records, payroll tax
    documentation, and year-end close.
  • Ability to organize financial records for external CPAs, tax preparers, auditors, lenders, and management.
  • Strong attention to detail, accuracy, organization, confidentiality, and deadline management.
  • Ability to work remotely and independently with minimal supervision.
  • Strong written and verbal communication skills.

Additional Accounting & CPA Experience Needed:

  • Experience in preparing, reviewing, and analyzing financial statements according to standard accounting principles.
  • Experience in preparing adjusting journal entries, accruals, deferrals, depreciation entries, and reclassification entries.
  • Ability to review trial balances and general ledger activity for unusual balances, missing entries, and
  • classification errors.
  • Experience in preparing monthly, quarterly, and annual close packages.
  • Knowledge of tax planning support, tax documentation, business income tax preparation, and year-end requirements.
  • Experience with sales tax tracking, reporting, and filing support, if applicable.
  • Experience in reviewing and reconciling balance sheet accounts, including cash, receivables, payables, loans, credit cards, payroll liabilities, equity, and fixed assets.
  • Experience tracking fixed assets, depreciation schedules, equipment purchases, disposals, and related documentation.
  • Ability to prepare schedules for accountants, tax preparers, auditors, lenders, and management.
  • Experience in supporting audits, reviews, compilations, or internal financial reviews.
  • Knowledge of internal controls, approval processes, segregation of duties, and fraud prevention practices.
  • Experience communicating with external CPAs, tax advisors, payroll providers, bookkeepers, vendors, and financial institutions.
  • Experience working with small businesses, service-based companies, contractors, or multi-entity
  • organizations preferred.
  • Ability to manage multiple client files, company accounts, or accounting projects at the same time.

Preferred Qualifications:

  • Active CPA license.
  • Bachelor’s degree in Accounting, Finance, Business Administration, or related field.
  • Certified Bookkeeper designation or similar certification.
  • QuickBooks ProAdvisor certification.
  • Experience with QuickBooks Online Advanced.
  • Experience with payroll systems such as ADP, Gusto, Paychex, QuickBooks Payroll, or similar platforms.
  • Experience with bill pay, expense management, customer invoicing, online payments, and sales tax tracking.
  • Intermediate to advanced Excel skills and experience creating dashboards or management reports.
  • Experience in improving bookkeeping systems, accounting workflows, reconciliation processes, and reporting accuracy.
  • Bilingual abilities are a plus, depending on business needs.

Technical Requirements:

  • Reliable high-speed internet connection.
  • Computer capable of running accounting and office software.
  • Secure and private workspace.
  • Access to QuickBooks and Microsoft Office applications.
  • Ability to participate in video calls or virtual meetings.
  • Ability to securely manage digital documents and confidential information.
  • Familiarity with cloud-based file storage, secure document sharing, email, calendar tools, and remote
  • communication platforms.

Ideal Candidate:

  • Highly organized, detail-oriented, reliable, professional, and self-motivated.
  • Comfortable working remotely and independently while keeping management informed.
  • Experienced with QuickBooks, Microsoft Excel, and Microsoft Word.
  • Able to protect confidential financial, tax, payroll, vendor, employee, and client information.
  • Proactive in identifying errors, missing records, discrepancies, and process improvements.
  • Clear and professional in written and verbal communication.
  • Able to manage multiple tasks, deadlines, company accounts, and accounting projects.
  • Focused on accuracy, consistency, timely completion, and clean financial records.
  • Must be available for scheduled check-ins or virtual meetings.
  • Must complete assigned tasks by agreed deadlines.
  • Availability during standard business hours may be required.
  • Occasional added availability may be needed during month-end, year-end, tax season, or reporting deadlines.

Independent Contractor Perks:

  • Permanent work from home
  • Immediate hiring
  • Health insurance coverage for eligible locations

Note:

Please click the Apply button to complete your application, including the assessment questions, technical check, and voice recording. Your hourly pay rate will be established based on your performance in the application process; submissions with all requirements fulfilled will receive priority review. 

Accounting Assistant (CPA Support)

Job Category

Accounting and Finance

Job Type

Full Time (35 hours or more per week)

Work Schedule and Timezone

Salisbury NC

Published on

May 14 2026