About the role

  • Billing Analyst responsible for invoicing and billing reconciliation in a hybrid role at a restaurant technology company. Requires proficiency in ERP systems and billing functions in a dynamic environment.

Responsibilities

  • Prepare, review, and process high volumes of invoices (subscription, project-based, usage-based, one-time) accurately and on time.
  • Verify data from sales orders, service reports, and usage logs for completeness and correctness.
  • Manage recurring billing cycles and subscription invoicing in alignment with company policies.
  • Perform regular reconciliations for deferred revenue, unbilled revenue, and AR accounts.
  • Investigate and resolve billing discrepancies, short payments, and customer queries.
  • Analyze billing data to identify trends, potential issues, and revenue improvement opportunities.
  • Act as the main point of contact for internal teams (Sales, Operations, Customer Service) and external customers for billing-related matters.
  • Partner with Sales and Legal teams to interpret contracts and ensure accurate billing setup.
  • Maintain customer account data within ERP and billing systems.
  • Identify and implement process automation and efficiency enhancements.
  • Participate in testing and rollout of new billing software or modules.
  • Support month-end and year-end close activities for billing and revenue.

Requirements

  • 2–5 years of experience in Billing functions within an enterprise business environment.
  • Solid understanding of accounting principles, including revenue recognition (ASC 606).
  • Proficiency with ERP or accounting systems such as Dynamic 365 F&O, Salesforce, Versapay (customer portals), Sage, or Netsuite.
  • Strong Excel skills (VLOOKUPs, Pivot Tables) and analytical thinking.
  • Excellent verbal and written communication skills, including professional phone etiquette.
  • Strong organizational skills and attention to accuracy.
  • Customer-focused attitude with a positive, professional approach.
  • Ability to manage high-volume enterprise transactions.
  • Proven time management, prioritization, and problem-solving skills.
  • Willingness to work in a fast-paced, dynamic, and high-growth environment.
  • Flexibility to work overtime occasionally.

Benefits

  • Flexible work arrangements
  • Professional development opportunities

Job title

Billing Analyst

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job