Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Bookkeeper - SaaS Accounting

$54k

AMC Technology

Job Description

Bookkeeper – SaaS Accounting

\n

Full-Time | Richmond, VA

\n

About AMC Technology

\n

\n

AMC 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

\n

We’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

\n

This 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

\n

Experience with Microsoft Dynamics 365 Business Central is helpful, but strong bookkeeping and accounting skills are more important .

\n

\n

About the Role

\n

As AMC’s Bookkeeper, you’ll be responsible for maintaining accurate and timely financial records for a growing software and professional services business.

\n

\n

This 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

\n

The 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

\n

You’ll work closely with company leadership and outside accounting resources and will have significant ownership of our accounting processes.

\n

\n

What You’ll Do

\n

Customer 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
\n

\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
\n

\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
\n

\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
\n

\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
\n

\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
\n

\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
\n

\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
\n

\n

What Success Looks Like

\n

You’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
\n

\n

Why You’ll Love It Here

\n

At 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

\n

Benefits

\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
\n

\n

Compensation

\n

The base salary for this role is $54,000.

\n

\n

Location

\n

Applicants 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

\n

AMC Technology, LLC is an Equal Opportunity Employer.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Bookkeeper - SaaS Accounting in Richmond, VA vacancy
  •  ...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... 
    Suggested
    Full time
    Temporary work
    Remote work

    Warren Whitney

    Richmond, VA
    more than 2 months ago
  •  ...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... 
    Suggested
    Hourly pay
    Part time
    Flexible hours

    Data Concepts

    Richmond, VA
    a month ago
  •  ...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... 
    Suggested
    Work at office
    Immediate start
    Home office
    Flexible hours

    J Michale Haubert, CPA

    Richmond, VA
    3 days ago
  • $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... 
    Suggested
    Hourly pay
    Part time
    10 hours per week
    Flexible hours

    The Candidate Source

    Richmond, VA
    4 days ago
  •  ...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... 
    Suggested
    Work at office

    Insight Global

    Richmond, VA
    20 hours ago
  •  ...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 time
    Monday to Friday

    Magnify

    Richmond, VA
    21 hours ago
  •  ...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 employment
    Full time
    For contractors
    Work at office

    Seneca Resources

    Richmond, VA
    36 minutes ago
  •  ...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 time
    Contract work
    Temporary work
    For subcontractor
    Work visa
    Night shift
    Afternoon shift

    Atlantic Constructors

    Richmond, VA
    1 day ago
  •  ...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 work
    Work at office

    IEA Constructors LLC, a MasTec Company

    Richmond, VA
    4 days ago
  •  ...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 time
    Part time
    Flexible hours

    Aya Healthcare

    Richmond, VA
    6 days ago
  •  ...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 work
    Local area

    TECHEAD

    Richmond, VA
    3 days ago
  • $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 pay
    Contract work
    Temporary work
    Local area

    LHH

    Richmond, VA
    4 days ago
  • $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 pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Intuit

    Richmond, VA
    41 minutes ago
  • $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 pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Intuit

    Richmond, VA
    42 minutes ago
  •  ...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 area
    Immediate start

    Virginia Union University

    Richmond, VA
    2 days ago
  • $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

    VSC Fire & Security

    Richmond, VA
    5 days ago
  • $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 office
    Immediate start

    Kinsale Management, Inc

    Richmond, VA
    a month ago
  •  ...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 time
    For contractors
    For subcontractor
    Work at office
    Local area
    Remote work
    Work from home

    Vokari Search Partners

    Richmond, VA
    18 hours ago
  • $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 time
    Local area

    Richmond International Airport

    Richmond, VA
    5 days ago
  • $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

    Alfa Laval

    Richmond, VA
    1 day ago
  • $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 pay
    Full time
    Temporary work
    Work at office
    Trial period

    Afton Chemical Corporation

    Richmond, VA
    4 days ago
  • $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 time
    Work at office
    Local area
    Visa sponsorship
    Work visa

    Colliers

    Richmond, VA
    6 days ago
  • 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 contractors
    Work at office

    ColonialWebb Contractors Company

    Richmond, VA
    5 days ago
  •  ...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 time
    Part time
    Local area
    Work from home

    Capital One

    Richmond, VA
    6 hours ago
  •  ...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 time
    Part time
    Local area

    Capital One

    Richmond, VA
    7 days ago
  • $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 placement
    Work at office
    2 days per week

    Virginia Department of Human Resource Management

    Richmond, VA
    4 days ago
  • $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,... 

    sscjobs

    Richmond, VA
    4 days ago
  • $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

    Insight Global

    Midlothian, VA
    4 days ago
  • $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 pay
    Contract work
    Temporary work
    Local area

    LHH US

    Henrico, VA
    8 days ago
  •  ...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... 

    Hyman Bros. Automobiles

    Midlothian, VA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Bookkeeper - SaaS Accounting. Be the first to apply!