Part-time, FLEXIBLE HOURS Accounting Controller / Bookkeeper

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

TYPE OF WORK

Part Time

SALARY

$8 - 10 Per Hour

HOURS PER WEEK

15

DATE UPDATED

Oct 9, 2026

JOB OVERVIEW

NOTE: Read this VERY carefully. PLEASE DO NOT REACH OUT TO ME IF YOU DO NOT MEET THE JOB REQUIREMENTS!! There will be a QUIZ to weed out anyone UNQUALIFIED. (I really don't want to embarrass you or waste my time or yours.)

Job Title: Controller

Company: Productive Right Now

Starting Pay: $8/hr - starting pay; quick to make raises

Estimated hours: 30 - 50 per month

Productive Right Now is virtual outsourced accounting company that specializes in working with various small business. Our clients industries currently include medical, private equity and real estate investing. It offers accrual basis bookkeeping and controller level accounting services. All of our clients are in the United States.

Position Summary: Productive Right Now has an immediate opening for a Controller Level Accountant. Candidate must have strong analytical, organizational and communication skills. Candidate must be effective at multi-tasking with a demonstrated ability to meet deadlines. This position will work closely with the company's owner in the United States and fellow teammates in the Philippines. Under the general guidance of the owner and teammate, the accountant will be responsible for ALL accounting services to the client with some exceptions, like signing off on the books for the month. The candidate must think proactively and take ownership of his or her responsibilities, make suggestions for improvement, and overall have an esprit de corps attitude and determination to our success. This is a PART TIME position which will encompass many different clients' books and duties. You must be FLEXIBLE and able to change and adapt to different needs of the position.

Responsibilities will include:
o Entering all transactions into the accounting software (QuickBooks Desktop)
o Reconciling bank and credit card accounts
o Entering accrual and deferral adjusting accounting entries
o Entering in complicated journal entries that require intelligent thinking
o Preparing month end reports
o Analyzing Income statements by class and month-over-month, investigate errors and make corrections
o Analyzing balance sheets month-over-month, investigate errors and make corrections
o Monitoring bank balances to ensure there is enough cash to cover monthly expenses
o Interacting with the team through Slack, Trello, email, Skype or Google Hangouts
o Communicating directly with clients via email
o Keeping track of monthly, quarterly or annual deadlines (using Google Calendar and other tools)
o Sorting and filing documents in Google Drive (or Google Drive File Stream)
o Innovating and make suggestions on how to improve our workflow / accounting systems
o Other duties as they come up

Responsibilities may include:
o Analyzing and reconciling balance sheet accounts with external spreadsheets (e.g. investor databases)
o Using 3rd party apps that link to QuickBooks Desktop (e.g. importing transactions)
o Managing and processing accounts receivable
o Managing and processing accounts payable
o Processing payroll and all related employer taxes
o Independent problem solving which might include making creative Excel spreadsheets
o Preparing budgets
o Continuing education on accounting, productivity and other business-related topics, tools and apps

Software / App Requirements (provided by Productive Right Now (PRN) unless otherwise indicated):
o QuickBooks Desktop
o Microsoft Excel (not provided by PRN)
o Trello
o Slack
o Google Suite – Gmail, Drive, Calendar
o Google File Stream (used in conjunction with Microsoft File Explorer)
o QBox
o Roboform
o Screen capturing software (not provided by PRN)
o UseLoom (optional)
o Bank2IIF (optional)
o SaasAnt (optional)
o Must have fast internet and a good computer system set up


Education Requirements:
o Accounting degree

Experience Requirements:
o Minimum 3 years of fulltime accounting and bookkeeping experience
o Controller duty level experience
o Proficient in QuickBooks Desktop (or QuickBooks Online)
o Skilled in Microsoft Excel (able to navigate through or build complicated spreadsheets)
o Able to work alone (remotely) in all phases of accounting: from paying the bills to preparing monthly financials.
o Must be able to problem solve, multi task efficiently, organize and prioritize multiple tasks with little to no supervision.
o Good verbal and written English skills

My two biggest pet peeves with anyone who joins my team:
o Lack of communication
o Lack of consistency and attention to detail

Attitude Requirements:
o A problem solver who thinks independently to solve any road blocks in their work
o Someone who tries to solve problems by themselves. But after 5 minutes of trying with no success, compiles a list of questions to the team for answers.
o Proactive in addressing or resolving issues before an event happens (e.g. request invoices to pay from client instead of waiting for client to send them over; or notifying the client and/or team about low bank balances.)
o Able to easily change and evolve to new ideas, work flow, and operating procedures.
o Must be an excellent communicator - e.g. keep me updated on progress, come up with solutions, etc
o Must be open to critiquing of work - we have standards with what we do; these small details make the difference; attention to detail is important. YOU MUST MASTER OUR SYSTEM FIRST BEFORE YOU SUGGEST AND IMPLEMENT CHANGES.

Please note that during the interview process, you will be quizzed on your accounting knowledge to ensure you know what you are doing. Please do not apply unless you have the experience!

If interested in this position, please send me an email to ---------- introducing yourself and explaining why you are a good candidate. Include your resume and tell me in your own words what esprit de corps means to you and how you would bring that to our team. Also in the email, please let me know what are my two pet peeves and why you think you'll not let that be an issue if you are hired.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0230
Total Execution Time  0.0248
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,529,280 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Part-time-FLEXIBLE-HOURS-Accounting-Controller-Bookkeeper-1041230
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0150 seconds)  (Hide)
0.0007   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1041230
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 443575
 LIMIT 1 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1041230
AND `misc`.`id` IS NULL 
0.0007   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-17',ej.date_added) duration_days, DATEDIFF('2026-10-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1041230' 
0.0017   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1041230 
0.0007   UPDATE employer_jobs SET hit_counts = '***Sep-27-2023=122***Sep-28-2023=101***Sep-29-2023=23***Sep-30-2023=7***Oct-01-2023=11***Oct-02-2023=19***Oct-03-2023=19***Oct-04-2023=5***Oct-05-2023=9***Oct-06-2023=5***Oct-08-2023=5***Oct-09-2023=7***Oct-10-2023=8***Oct-11-2023=6***Oct-13-2023=2***Oct-14-2023=1***Oct-16-2023=18***Oct-26-2023=1***Oct-27-2023=2***Oct-28-2023=2***Oct-30-2023=4***Oct-31-2023=1***Nov-02-2023=2***Nov-07-2023=1***Dec-04-2023=1***Jan-21-2024=1***Mar-10-2024=2***Apr-09-2024=2***May-09-2024=1***May-31-2024=2***Jun-01-2024=2***Jun-26-2024=1***Nov-08-2024=1***Nov-18-2024=2***Dec-17-2024=1***Feb-16-2025=2***May-24-2025=1***Jun-24-2025=2***Aug-22-2025=1***Dec-22-2025=1***Jan-11-2026=1***Jan-12-2026=1***Jan-29-2026=2***Feb-03-2026=1***Feb-09-2026=1***Feb-16-2026=1***Feb-17-2026=1***Feb-23-2026=1***Mar-29-2026=1***Apr-05-2026=1***Apr-09-2026=1***Apr-12-2026=1***Apr-16-2026=1***Apr-28-2026=3***May-05-2026=1***May-12-2026=1***May-30-2026=1***Jun-04-2026=1***Jun-08-2026=1***Jul-11-2026=1***Jul-27-2026=1***Aug-18-2026=1***Sep-02-2026=1***Sep-06-2026=1***Sep-07-2026=1***Sep-14-2026=1***Sep-16-2026=1***Sep-19-2026=1***Sep-20-2026=1***Sep-22-2026=2***Sep-23-2026=2***Oct-07-2026=1***Oct-09-2026=1818***Oct-10-2026=293***Oct-11-2026=5***Oct-12-2026=4***Oct-13-2026=1***Oct-14-2026=1***Oct-15-2026=3***Oct-16-2026=3***Oct-17-2026=1' WHERE job_id= '1041230'  
0.0009   UPDATE employer_jobs SET monthly_hits = '***Sep-2023=253***Oct-2023=125***Nov-2023=3***Dec-2023=1***Jan-2024=1***Mar-2024=2***Apr-2024=2***May-2024=3***Jun-2024=3***Nov-2024=3***Dec-2024=1***Feb-2025=2***May-2025=1***Jun-2025=2***Aug-2025=1***Dec-2025=1***Jan-2026=4***Feb-2026=5***Mar-2026=1***Apr-2026=7***May-2026=3***Jun-2026=2***Jul-2026=2***Aug-2026=1***Sep-2026=11***Oct-2026=2128' WHERE job_id= '1041230'  
0.0020   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1041230' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1041230 
0.0030   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '443575'
AND `date_added` >= '2022-06-08' 
0.0009   select * from teasers 
0.0007   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)