Bookkeeper - SaaS Accounting
$54kAMC Technology
Job Description
Bookkeeper – SaaS Accounting
\nFull-Time | Richmond, VA
\nAbout AMC Technology
\n \nAMC Technology has spent over 30 years helping companies improve the contact center agent experience through integration and innovation. We’re a small, fast-moving software and services company that combines technology, services, and creativity to solve complex customer engagement challenges.
\n \nWe’re looking for an experienced Bookkeeper with strong accounting fundamentals to take ownership of our day-to-day accounting activities and help ensure our financial records accurately reflect the performance of our business.
\n \nThis is a hands-on role for someone who understands accrual accounting, subscription revenue, customer billing and collections, reconciliations, and month-end close and enjoys getting the details right.
\n \nExperience with Microsoft Dynamics 365 Business Central is helpful, but strong bookkeeping and accounting skills are more important .
\n \nAbout the Role
\nAs AMC’s Bookkeeper, you’ll be responsible for maintaining accurate and timely financial records for a growing software and professional services business.
\n \nThis is a hands-on accounting role that includes customer invoicing, accounts receivable and collections, payment processing, accounts payable, reconciliations, subscription accounting, and month-end close .
\n \nThe role goes beyond transaction processing. You’ll need to understand when revenue and expenses should be recognized, how transactions affect the balance sheet and income statement, and how accurate accounting supports SaaS financial reporting and business decisions.
\n \nYou’ll work closely with company leadership and outside accounting resources and will have significant ownership of our accounting processes.
\n \nWhat You’ll Do
\nCustomer Billing, Accounts Receivable & Collections
\n- \n
- Prepare and issue accurate customer invoices for software subscriptions and professional services \n
- Ensure invoices reflect customer contracts, billing terms, purchase orders, and service periods \n
- Maintain accurate customer accounts and accounts receivable records \n
- Monitor outstanding receivables and aging reports \n
- Proactively follow up with customers regarding outstanding and past-due invoices \n
- Coordinate with internal teams to resolve billing questions or disputes \n
- Record incoming customer payments and accurately apply them to outstanding invoices \n
- Research and resolve unapplied payments, credits, short payments, and other discrepancies \n
- Help maintain predictable customer collections and accurate cash reporting \n
Accounting & Bookkeeping
\n- \n
- Maintain accurate financial records using accrual accounting principles \n
- Manage accounts payable and process vendor invoices and payments \n
- Record and categorize bank and corporate credit card transactions \n
- Prepare and review journal entries \n
- Reconcile bank accounts, credit cards, and general ledger accounts \n
- Investigate and resolve accounting discrepancies \n
- Maintain accurate supporting documentation and accounting records \n
- Ensure transactions are recorded in the appropriate accounts and accounting periods \n
Subscription & Revenue Accounting
\n- \n
- Support accounting for recurring software subscription revenue \n
- Maintain and review revenue and expense deferral schedules \n
- Ensure subscription revenue is recognized in the appropriate periods \n
- Support accounting for professional services revenue \n
- Maintain accurate deferred revenue and related balance sheet accounts \n
- Properly classify subscription revenue, services revenue, cost of goods sold, and operating expenses \n
- Reconcile customer billing, payments, accounts receivable, and recognized revenue \n
Month-End Close
\n- \n
- Perform monthly balance sheet and general ledger reconciliations \n
- Reconcile accounts receivable and accounts payable to the general ledger \n
- Identify required accruals, deferrals, reclassifications, and corrections \n
- Help maintain a consistent and timely month-end close process \n
- Prepare schedules and supporting documentation for management and outside accountants \n
- Review accounts for unusual balances, missing transactions, or inconsistencies \n
- Assist with year-end accounting and tax preparation requests \n
SaaS Financial Reporting
\n- \n
- Help maintain the accounting data required to accurately report SaaS business performance \n
- Support reporting and reconciliation of recurring revenue, including ARR and MRR \n
- Assist with revenue and customer reporting needed to understand renewals, expansions, and churn \n
- Help reconcile subscription and customer data with the general ledger \n
- Support management reporting for software subscriptions and professional services \n
- Help ensure financial reports provide management with an accurate picture of company performance \n
Accounting Systems & Process Improvement
\n- \n
- Perform accounting activities in Microsoft Dynamics 365 Business Central \n
- Learn and maintain AMC’s accounting workflows within Business Central \n
- Identify opportunities to improve accounting processes and internal controls \n
- Help automate routine accounting, billing, collection, and reconciliation activities \n
- Work with management and outside consultants on more complex Business Central configuration or system issues \n
What You’ll Bring
\n- \n
- 3+ years of hands-on bookkeeping or accounting experience \n
- Strong understanding of accrual accounting \n
- Hands-on experience with customer invoicing, accounts receivable, collections, and payment application \n
- Strong understanding of accounts payable, general ledger accounting, and bank reconciliation \n
- Experience preparing and reviewing journal entries \n
- Experience performing monthly balance sheet and general ledger reconciliations \n
- Experience identifying and recording accruals, deferrals, and reclassifications \n
- Experience supporting a structured month-end close \n
- Ability to understand how transactions affect the income statement and balance sheet \n
- Strong Excel skills \n
- Strong attention to detail and commitment to accurate financial records \n
- Ability to investigate discrepancies rather than simply process transactions \n
- Comfortable communicating professionally with customers regarding invoices and outstanding balances \n
- Comfortable working independently and taking ownership of accounting responsibilities \n
Preferred Experience
\n- \n
- Experience working for a SaaS, software, technology, or subscription-based business \n
- Experience with recurring billing and subscription accounting \n
- Experience maintaining deferred revenue schedules \n
- Familiarity with SaaS metrics such as ARR, MRR, churn, renewals, and expansion revenue \n
- Experience accounting for professional services \n
- Experience with Microsoft Dynamics 365 Business Central or another modern ERP/accounting system \n
- Experience with automated bank and corporate credit card feeds \n
- Experience working in a small or midsize company where accounting responsibilities are broad \n
What Success Looks Like
\nYou’ll know you’re succeeding when:
\n- \n
- Customer invoices are accurate and sent on time \n
- Outstanding receivables are actively managed and followed up on \n
- Customer payments are promptly and accurately recorded \n
- Accounts receivable aging is accurate and well maintained \n
- Our books are current, accurate, and reconciled \n
- Revenue and expenses are recognized in the correct accounting periods \n
- Deferred revenue and other balance sheet accounts reconcile cleanly \n
- Month-end close is predictable and efficient \n
- SaaS reporting can be reconciled back to reliable accounting data \n
- Management can trust the financial information it uses to make decisions \n
Why You’ll Love It Here
\nAt AMC, you’ll be part of a close-knit, innovative team where individual contributions matter. You’ll have meaningful ownership of your work, direct access to company leadership, and the opportunity to improve the accounting processes and systems you work with rather than simply following them.
\n \nBenefits
\n- \n
- 25 paid days off annually (20 PTO + 5 sick days) \n
- Employer-paid medical, telehealth, disability, and life insurance \n
- Optional dental and vision coverage \n
- Flexible work hours \n
- 401(k) with company match \n
- Short- and long-term incentive plans \n
- Company-sponsored events \n
- Ongoing professional and technical training \n
Compensation
\nThe base salary for this role is $54,000.
\n \nLocation
\nApplicants must be located in the Richmond, Virginia area and able to work full-time during standard Monday–Friday business hours in our Scotts Addition office.
\n \nAMC Technology, LLC is an Equal Opportunity Employer.
- ...and consulting engagements across three key areas: Finance & Accounting, Human Resources, and Strategy. What sets Warren Whitney apart... ...THE OPPORTUNITY We are seeking an experienced Full Charge Bookkeeper to manage comprehensive bookkeeping functions for our firm...SuggestedFull timeTemporary workRemote work
- ...Part-Time Accounts Payable Specialist (Junior–Mid Level) Location: Hybrid in Richmond, VA Industry: IT Services We are an established IT services organization seeking a detail-oriented Accounts Payable Specialist to support our finance function on a part...SuggestedHourly payPart timeFlexible hours
- ...Description Job Description CPA firm seeking an experienced bookkeeper to join our Richmond, VA office. Immediate Opening!... ...Reuters Software is preferred ~ Working knowledge of Dillner's Accounting Software is preferred ~ Working knowledge of Microsoft Office...SuggestedWork at officeImmediate startHome officeFlexible hours
$25 - $30 per hour
...The Candidate Source, a Richmond-based light industrial and manufacturing staffing firm, is hiring a part-time Payroll & Accounting Assistant. You'll take over the weekly admin work in our finance department: entering data in QuickBooks Online, processing wage garnishments...SuggestedHourly payPart time10 hours per weekFlexible hours- ...The Accounting Assistant is responsible for supporting the Accounts Payable function by processing invoices, maintaining vendor records, assisting with account reconciliations, and providing exceptional customer service to internal and external stakeholders. This role...SuggestedWork at office
- ...Accounts Receivable Associate – Onsite in Richmond, VA We’re looking for a sharp, detail-oriented Accounts Receivable Associate with a positive, proactive mindset and a knack for numbers. This full-time, fully onsite position (Monday–Friday, 8:00am–4:30pm) plays a...Full timeMonday to Friday
- ...Our client is seeking a detail-oriented Accounting Assistant to join their team in Richmond, VA. This position will primarily support... ...required. ~1+ year of accounting, Accounts Payable, bookkeeping, or related finance experience preferred. ~ Basic understanding...Permanent employmentFull timeFor contractorsWork at office
- ...Atlantic Constructors, Inc. Until Filled (EST) 881 - Accounting 1401 Battery Brooke Parkway, Richmond, VA, USA Full Time At ACI we build our company and our culture not by counting people, but by making our people count! $0.00 COST FOR MEDICAL, DENTAL, SHORT TERM DISABILITY...Full timeContract workTemporary workFor subcontractorWork visaNight shiftAfternoon shift
- ...Accounts Payable Specialist MasTec Utility Services delivers critical infrastructure construction and engineering services for power delivery, gas, and water customers, specializing in overhead and underground electric distribution for power delivery systems, gas distribution...Contract workWork at office
- ...Accountant Career Opportunity Recognized for your financial expertise Are you passionate about accuracy, organization, and supporting operations behind the scenes? Encompass Health is seeking an Accountant to play a key role in managing payroll, invoices, and financial...Full timePart timeFlexible hours
- ...Accounting Clerk 1 TECHEAD is seeking qualified applicants for the following contract position Accounting Clerk 1 / Richmond VA. If you are looking for a new opportunity and this position looks to be a fit, please apply to see the TECHEAD difference that has made us...Contract workLocal area
$20 - $28 per hour
Accounting Clerk Position Overview Our client is seeking a reliable and detail-oriented Accounting Clerk to join their team in a contract... ...field required. Previous experience in an accounting, bookkeeping, accounts payable, or accounts receivable role preferred. Working...Hourly payContract workTemporary workLocal area$36 - $49 per hour
...exempt position, this role is eligible for overtime pay. Responsibilities Execute full-cycle payroll tax case work for assigned accounts: process payroll runs accurately, audit pre- and post-payroll output, manage tax filings and payments, and maintain compliance...Hourly payWork at officeLocal areaRemote workFlexible hours$40.5 - $54.5 per hour
...penalty and interest structures. ~ Multi-state payroll tax expertise: reciprocal agreements, resident and nonresident taxation, SUI account management, and local tax compliance across multiple jurisdictions. ~ Prior experience functioning as a lead, senior specialist,...Hourly payWork at officeLocal areaRemote workFlexible hours- ...and identify any discrepancies. Education ~ High school diploma or equivalent required; Associate's or Bachelor's degree in Accounting, Finance, Business Administration, or a related field preferred. ~2-4 years of experience in payroll processing or a similar role...Local areaImmediate start
$24 - $34 per hour
...Accounts Receivable Specialist With Collections VSC Fire & Security delivers integrated, cutting-edge fire protection, life safety, and security solutions, including fire suppression and detection systems, fire sprinklers, alarms, and security systems. The company...Monday to Friday$3,600 per month
...Job Description Job Description Are you a detail-oriented accounting professional ready to grow your career in the insurance industry? Join Kinsale Insurance, a leading excess and surplus (E&S) lines carrier headquartered in Richmond, VA. We’re known for our high-...Work at officeImmediate start- ...Bookkeeper / Office Manager - Construction - Remote *Candidates must be local to the Richmond area for occasional in person meetings... ...Extensive training will be provided around the construction-related accounting responsibilities of this role. Position Responsibilities...Full timeFor contractorsFor subcontractorWork at officeLocal areaRemote workWork from home
$66.71k - $75k
...by the Richmond International Airport/Capital Region Airport Commission to recruit for a Senior Payroll Specialist to join their accounting team. Senior Payroll Specialist About Us : Established in 1975 by an act of the Virginia General Assembly, the Capital Region Airport...Full timeLocal area$24 - $28.85 per hour
...Accounts Payable Specialist Every day, we get opportunities to make a positive impact on our colleagues, partners, customers and society. Together, we're pioneering the solutions of the future and unlocking the full potential of precious resources. Trusted to act on...Hourly pay$46k - $60k
...Perform the daily processing of payables to include raw material invoices, payment authorizations, and voucher invoices, as well as some account reconciliation and clearing duties. RESPONSIBILITIES: Complete daily payables processing for raw materials and Purchase Order (PO...Hourly payFull timeTemporary workWork at officeTrial period$23.43 - $24.14 per hour
...Accounts Payable Specialist Make your next move an expert one. At Colliers it's not our success that sets us apart, it's how we achieve it. Our people are passionate, take ownership and always do what's right for our clients, people and communities. Why Colliers...Full timeWork at officeLocal areaVisa sponsorshipWork visa- Join us as an Accounts Receivable (AR) Specialist! You'll be responsible for collecting payments, managing data entry, and collaborating closely with our AR Manager. Take charge of your career in finance and customer relations with us. Apply today! Who we are: At ColonialWebb...For contractorsWork at office
- ...activities. These activities include, but are not limited to, accurate tax/garnishment setup in the Workday payroll system, state/local tax account maintenance (registrations, account numbers, rates, POAs, etc.), and overall compliance with applicable laws and regulations....Full timePart timeLocal areaWork from home
- ...and verbal communication Basic Qualifications: High School Diploma, GED or equivalent certification At least 1 year of accounting experience or at least 1 year of payroll experience or at least 1 year of benefits experience or a combination of all three Preferred...Full timePart timeLocal area
$94.5k - $115k
...Senior General Ledger Accountant Title: Senior General Ledger Accountant State Role Title: Senior General Ledger Accountant Hiring Range: $94,500 - $115,000 (Commensurate with experience) Pay Band: UG Agency: Commonwealth Savers Plan Location: Arboretum...Work experience placementWork at office2 days per week$23.19 per hour
General Summary This role is a member of the Accounting Shared Services team primarily responsible for cooperative equity accounting and vendor management within Accounts Payable. Responsibilities include maintaining accurate records related to patronage-based equity,...$20 - $27 per hour
...Billing & Accounts Receivable Specialist Required Skills & Experience: 3+ years of billing, accounts receivable, collections, or Order-to-Cash (O2C) experience Experience managing complex, high-value B2B accounts Contract-based billing experience High-volume invoicing...Contract work$20 - $28 per hour
...Job Description Job Description Accounting Clerk Position Overview Our client is seeking a reliable and detail-oriented Accounting... ...field required. Previous experience in an accounting, bookkeeping, accounts payable, or accounts receivable role preferred....Hourly payContract workTemporary workLocal area- ...Staff Accountant Hyman Bros Hyman Bros is seeking a detail-oriented accounting clerk to join our accounting team. If you have CDK experience, strong bank reconciliation skills, and familiarity with processing cancellations, we want you to be part of our dynamic accounting...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Bookkeeper - SaaS Accounting. Be the first to apply!
- remote bookkeeper part time Richmond, VA
- gl accountant Richmond, VA
- senior accounting associate Richmond, VA
- school bookkeeper Richmond, VA
- bookkeeping clerk Richmond, VA
- virtual bookkeeper no experience Richmond, VA
- bookkeeper Richmond, VA
- client account associate Richmond, VA
- accounting analyst associate Richmond, VA
- bookkeeper - construction Richmond, VA





