Staff Accountant

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

SALARY

$9 - $12 / Hour

HOURS PER WEEK

15

DATE UPDATED

Oct 3, 2026

JOB OVERVIEW

Role: Part-Time Staff Accountant (U.S. Accounting, Inventory & Compliance)
Company: Michaud CPAs
Employment: Part-time, long-term
Hours: Approximately 15 hours per week
Schedule: Working hours between 7:00 AM and 12:00 noon U.S. Eastern Time (EST/EDT)

About Us

Michaud CPAs is an accounting and fractional CFO firm providing outsourced accounting, financial reporting, and financial management services to growing U.S. businesses.

We are looking for an experienced, detail-oriented accountant to join our remote accounting team.

You will primarily support an established U.S. brewery business, working closely with our Accounting Team Lead and another bookkeeper.

This is a hands-on accounting position involving inventory accounting, account reconciliations, specialized excise tax reporting, and month-end close procedures.

We are looking for someone with strong accounting fundamentals who can work independently, investigate discrepancies, and take responsibility for completing assigned tasks accurately and on schedule.

Key Responsibilities

1. Inventory and Operational Accounting
- Prepare and review inventory reconciliations.
- Reconcile inventory records between operational systems and accounting software.
- Investigate inventory discrepancies and recommend adjustments.
- Assist with cost-of-goods-sold calculations and reconciliations.
- Prepare supporting schedules and journal entries.
- Identify unusual transactions and resolve accounting discrepancies.

2. Excise Tax and Regulatory Reporting
- Prepare recurring federal TTB excise tax calculations and filings relating to malt beverages, spirits, and wine/cider, as applicable.
- Prepare applicable Virginia ABC tax reports and related regulatory reporting.
- Reconcile tax calculations with inventory, production, and accounting records.
- Maintain accurate supporting schedules and documentation.
- Track filing deadlines and ensure that reports are prepared on time.
- Submit completed calculations and filing documentation for review and approval.

Previous experience with brewery excise tax reporting is an advantage but is not required. Training and established procedures will be provided.

This position does not involve preparing U.S. federal or state income tax returns.

3. Month-End Close and General Accounting
- Prepare assigned balance sheet reconciliations.
- Investigate and resolve differences between subsidiary records and general ledger balances.
- Prepare adjusting journal entries and supporting schedules.
- Assist with month-end accruals, prepayments, and other accounting adjustments.
- Support the Accounting Team Lead with monthly financial reporting.
- Maintain accurate records and complete assigned tasks according to the month-end close calendar.

4. Accounting Systems and Team Support
- Help investigate and resolve complex accounting system integration issues.
- Provide backup support for bookkeeping activities when necessary.
- Assist with reviewing transactions, researching discrepancies, and improving accounting processes.
- Maintain organized workpapers and clear documentation.
- Communicate proactively with the Accounting Team Lead regarding outstanding issues and approaching deadlines.

Required Qualifications

- Bachelor's degree in accounting or a related field.
- At least three years of professional accounting experience.
- Strong understanding of accrual accounting and financial statement preparation.
- Experience working with U.S.-based businesses or accounting firms.
- Demonstrated experience preparing account reconciliations and month-end journal entries.
- Experience with QuickBooks Online or comparable accounting software.
- Strong Microsoft Excel skills.
- Ability to investigate and independently resolve accounting discrepancies.
- Strong written and verbal English communication skills.
- Excellent attention to detail and ability to meet deadlines.

Preferred Qualifications
- Five or more years of relevant accounting experience.
- Experience with inventory accounting, manufacturing, or cost-of-goods-sold reconciliations.
- Experience preparing indirect tax, excise tax, or other recurring regulatory filings.
- Experience reconciling information between multiple accounting and operational systems.
- Experience working with breweries, manufacturers, or other inventory-intensive businesses.
- Philippine CPA qualification is an advantage but is not required.

Work Schedule and Compensation

- Approximately 15 hours per week.
- Working hours must fall between 7:00 AM and 12:00 noon U.S. Eastern Time.
- Some flexibility in the distribution of weekly hours may be required, particularly during month-end close and regulatory filing periods.
- Compensation: $9–$12 USD per hour, depending on experience.
- Long-term opportunity with an established accounting firm.

We are looking for someone who can commit to a consistent schedule and accommodate the heavier accounting workload that occurs during the first half of each month.

How to Apply

Please include the following in your application:

1. Your résumé and a summary of your accounting experience.
2. Your experience working with U.S. businesses or accounting firms.
3. A description of your month-end close and balance sheet reconciliation experience.
4. Any experience with inventory accounting, cost of goods sold, excise taxes, or regulatory reporting.
5. Your experience with accounting software and system integrations.
6. Your expected hourly rate and weekly availability.
7. Confirmation that you can work during the required U.S. Eastern Time hours.

**Please also answer the following questions:**

Question 1: During month-end close, the inventory balance in the general ledger does not agree with the inventory valuation report from an operational system. Explain how you would investigate the discrepancy.

Question 2: You are responsible for preparing a recurring excise tax filing. The current month's reported quantities are significantly different from the previous month. What steps would you take before finalizing the filing?

Shortlisted applicants will be invited to an interview and a technical accounting assessment.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0249
Total Execution Time  0.0267
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,546,744 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Staff-Accountant-1743097
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0169 seconds)  (Hide)
0.0020   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1743097
 LIMIT 1 
0.0021   SELECT *
FROM `employers`
WHERE `employer_id` = 613105
 LIMIT 1 
0.0025   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1743097
AND `misc`.`id` IS NULL 
0.0006   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-03',ej.date_added) duration_days, DATEDIFF('2026-10-03',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_jobs ej WHERE e.employer_id = ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id = '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-10-03',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1743097' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1743097 
0.0010   UPDATE employer_jobs SET hit_counts = '***Oct-03-2026=734' WHERE job_id= '1743097'  
0.0045   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=732' WHERE job_id= '1743097'  
0.0005   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1743097' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1743097 
0.0019   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '613105'
AND `date_added` >= '2022-06-08' 
0.0005   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)