QuickBooks Certified Ecommerce Bookkeeper Needed for 2 Small US LLCs -

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

TYPE OF WORK

Part Time

SALARY

230

HOURS PER WEEK

TBD

DATE UPDATED

Aug 28, 2026

JOB OVERVIEW

We run two US LLCs and we want one person to own the books for both.

Both are small - roughly $100,000 in annual sales each - so the volume is modest. What we need is accuracy and consistency.

YUM CREATIVE LLC - digital content production
Budget: $80/month
Food photography and video production, around $100k/year. 3-4 bank and card accounts. Client invoicing and receivables, contractor payments, software subscriptions, equipment and shoot costs. Straightforward books, low transaction volume.

JARGANIC LLC - ecommerce - $150/month
Around $100k/year, but this is the demanding one. Accrual basis. Physical product inventory. 2 bank accounts and these sales channels:
- Amazon
- Walmart
- Etsy
- Shopify
- Mirakl (Lowe's and JC Penney)

TOTAL: $230/month for both entities.


WHAT YOU'LL ACTUALLY DO EACH MONTH

Both entities:
- Categorise and reconcile every bank and card account
- Close the month/quarter and deliver a full set of financial statements - P&L, balance sheet, cash flow - by an agreed date each quarter
- Keep the chart of accounts tidy and consistent so the numbers stay comparable month over month
- Maintain the fixed asset register and depreciation schedules
- Flag anything that looks wrong before we have to ask

Jarganic specifically:
- Marketplace settlement accounting done properly - gross sales, refunds, referral fees, fulfilment fees, storage, advertising and reserve movements all broken out. The bank deposit is not revenue.
- Inventory and COGS, with in-transit, FBA/WFS and 3PL stock tracked separately
- Mirakl (Lowe's, JC Penney) has no off-the-shelf QuickBooks connector, but we may be able to connect via Shopify - you'll build and post those settlement journals from the remittance reports
- Sales tax awareness (not filling yet): marketplace facilitator channels versus our direct Shopify sales
- Correct month-end cutoff on settlement periods that straddle the month boundary

ONCE A YEAR: THE TAX-READY PACKAGE. INCLUDED IN THE FEE.

For each entity you deliver:
- Final adjusted trial balance and year-end financial statements
- Bank and credit card reconciliations tied out through 31 December
- Inventory rollforward for Jarganic, agreed to the year-end count, with the landed-cost basis documented
- Fixed asset roll: additions, disposals and the book depreciation schedule
- AR and AP aging, loan and related-party balances
- A schedule of transactions between each company and its non-US owner, since both are foreign-owned LLCs and those have to be reported.

In other words: a clean, documented package a tax preparer can work from without coming back to us with questions.

What is NOT included, because it needs a credential and carries filing liability: converting the book numbers to tax basis (MACRS, Section 179 and bonus depreciation elections), and preparing and signing the returns themselves. If you hold the credentials below, we will pay you separately for that.


THE PART THAT MATTERS MOST TO US

We are not looking for a data-entry service. We are looking for someone who thinks and remembers.

Concretely, that means:

1. You propose, you don't just ask. When something unfamiliar hits the feed, you come back with "I've coded this to X because Y - confirm or correct," not "what is this?"

2. You ask once. Every recurring transaction gets a bank rule and a line in a written treatment log we can both see. We should never be asked about the same vendor twice.



REQUIREMENTS

Must have:
- Active QuickBooks Online ProAdvisor certification. Send the link to your public Find-a-ProAdvisor profile. Intuit only publishes profiles for advisors with current, valid certification, so that link is how we verify. A screenshot of a badge is not enough.

- Hands-on ecommerce bookkeeping experience: marketplace settlements, inventory, COGS

- Accrual accounting, not cash basis

- Fluent written and spoken English


BIG PLUS: US TAX CREDENTIALS

We do not need a US-based accountant and we are not looking for a US firm's pricing. We need someone who is credentialed to prepare US federal returns, and we do not care where you sit. Philippines, India, anywhere - if you hold one of these, say so clearly and we will treat your application as a priority:

- IRS Enrolled Agent (EA).
- US CPA licence. Give us your licence number and the state that issued it.
- Active PTIN. Required for anyone we pay to prepare our federal returns. If you hold an EA or a CPA you will already have one - tell us your status either way.

If you hold any of these, we will engage you separately to prepare and file the US returns for one of the companies. That is paid work on top of the monthly bookkeeping fee.


OUR SETUP

We hold and pay for the QuickBooks Online subscription. We will connect the bank feeds and the sales channel integrations so the mechanical work is automated as far as it can be.


SCOPE AND MONEY, STATED PLAINLY

- $80/month - Yum Creative LLC
- $150/month - Jarganic LLC
- $230/month - total for both, ongoing

Not included in the monthly fee, quoted separately:
- Initial setup, catch-up, or clean-up of historical books
- Annual US tax return preparation (credentialed preparers only EA, CPA, PTIN, or AFSP)


HOW TO APPLY

Applications that skip these go straight in the bin.

1. Your Find-a-ProAdvisor profile link (with matching details).

2. If you hold an EA, a US CPA license, a PTIN, or an AFSP record, list them with the numbers so we can verify them.

3. What is your experience with e-commerce bookkeeping, inventory tracking, and accrual accounting?


We read every application properly. We reply to the ones that answer the questions.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0015
Controller Execution Time ( Jobseekers / Job )  0.0133
Total Execution Time  0.0167
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,112 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/QuickBooks-Certified-Ecommerce-Bookkeeper-Needed-for-2-Small-US-LLCs-1719012
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0078 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1719012
 LIMIT 1 
0.0011   SELECT *
FROM `employers`
WHERE `employer_id` = 742195
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1719012
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-04',ej.date_added) duration_daysDATEDIFF('2026-09-04',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_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-09-04',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1719012' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1719012 
0.0010   UPDATE employer_jobs SET hit_counts '***Aug-28-2026=683***Aug-29-2026=545***Aug-30-2026=29***Aug-31-2026=2***Sep-04-2026=1' WHERE job_id'1719012'  
0.0009   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1259***Sep-2026=1' WHERE job_id'1719012'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1719012' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1719012 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '742195'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)