Texada Software Logo

Texada Software

Billing and Revenue Accountant

Posted One Month Ago
Be an Early Applicant
Remote
Hiring Remotely in Ontario, ON, CAN
Senior level
Remote
Hiring Remotely in Ontario, ON, CAN
Senior level
Owns customer master data, billing, sales orders, contract amendments, revenue recognition, and monthly revenue reporting in NetSuite. Manages ASC 606 compliance, deferred revenue and unbilled receivable reconciliations, SaaS metrics analysis, sales tax requirements, audit readiness, and cross-functional billing support. The role also improves processes through NetSuite automation, HubSpot integration, documentation, and practical AI use in accounting workflows.
The summary above was generated by AI

Reports to:

Corporate Controller

Department:

Accounting

Location:

Greater Toronto Area; Hybrid (work from home with regular in-office collaboration)

About Texada

Texada powers the world of equipment. Our purpose-built platform is the growth engine for heavy equipment dealerships and rental businesses, connecting sales, service, and rental on a single cloud-native, API-first system. With Industrial CRM, Equipment-Aware Service Management, and Intelligent Rental Management — now extended with mobile and AI applications — Texada gives equipment businesses the tools to work faster, smarter, and grow with confidence.  Learn more at www.TexadaSoftware.com.


The Role

You will be the system of record for our customer master in NetSuite, responsible for the integrity of all customer data that flows into billing, invoicing, and financial reporting. You will interpret new contracts, build and maintain sales orders, lead annual price increase campaigns alongside Customer Success, and ensure revenue compliance with ASC 606. Beyond getting the foundation right, you will systematically identify automation opportunities in NetSuite and HubSpot to eliminate manual effort and build scalable, audit-ready processes. Your analytical output, monthly revenue detail, billing reviews, and account reconciliations feeds Finance and supports year-end audit. This is internal-facing work that requires both rigor and the ability to communicate clearly to the Controller and CFO.

We are looking for someone who actively uses AI tools in their day-to-day accounting work, not as a talking point, but as a demonstrated practice. You are able to demonstrate how you have leveraged AI to improve accuracy, speed, and analytical output in a finance context. We are a lean team actively investing in AI and process improvement; you will not just adopt these tools but help shape how Finance uses them.


What You'll Own

Billing & Sales Order Management

  • Own and maintain the integrity of the customer master in NetSuite: the authoritative record for all customer entities, billing contacts, subsidiaries, currencies, payment terms, and related data. 
  • Ensure the NetSuite customer master stays in sync with HubSpot CRM; identify and resolve discrepancies proactively rather than reactively.
  • Manage customer billing operations across all entities in NetSuite OneWorld, ensuring invoices are accurate, timely, and aligned with contracted terms.
  • Interpret new customer contracts and translate them into NetSuite sales orders, billing schedules, and revenue arrangements.
  • Support the annual renewal process by reviewing and validating renewal and price increase schedules, ensure billing terms are accurately reflected in NetSuite sales orders, and flag discrepancies before invoicing.
  • Manage billing amendments, contract modifications, and mid-term changes, ensuring downstream revenue recognition is updated correctly.

Revenue Recognition & Financial Reporting

  • Apply ASC 606 principles rigorously across all revenue streams, ensuring revenue is recognized correctly in NetSuite's Advanced Revenue Management (ARM) module.
  • Prepare and own monthly and year end schedules and reconciliation related to deferred revenue, unbilled receivables, and all revenue-related balance sheet accounts.
  • Deliver monthly revenue analysis to Finance leadership with clear month-over-month detail on billings activity, ARR/MRR movements, and revenue trends, with commentary that explains the why behind the numbers.
  • Provide ad-hoc revenue and billing analysis as requested by the Controller or CFO for internal decision-making purposes.

Process Automation & AI Integration

  • Proactively identify manual, repetitive billing and revenue processes and build automated solutions using NetSuite saved searches, workflows, SuiteAnalytics, and scheduled scripts.
  • Document all billing and revenue processes to create a scalable, audit-ready operating environment.
  • Demonstrate active, practical use of AI tools in your accounting workflow, including for contract analysis, variance commentary, process documentation, reconciliation review, and data analysis.
  • Help shape how Finance uses AI at Texada. We are a lean team actively building our AI capability and this person will be a contributor to that journey, not just a passenger.
  • Critically evaluate AI-generated output for accuracy before acting on it, strong accounting judgment remains essential.

Cross-Functional Partnership & Compliance

  • Partner with Sales, Customer Success, and Ops on all billing, contract, and revenue recognition questions, translating accounting standards into practical business guidance.
  • Ensure compliance with applicable sales tax, HST/GST, and US state and local tax obligations related to customer invoicing.
  • Support internal controls and audit readiness for revenue and billings.

What We're Looking For
  • 5+ years of progressive accounting experience with a focus on billing operations and revenue recognition in a SaaS or subscription software environment.
  • SaaS or recurring revenue environment experience preferred. Familiarity with SaaS metrics reporting (ARR, MRR, NRR, churn rate).
  • Strong understanding of SaaS revenue metrics, trends, and problem resolution techniques.
  • Excellent written and verbal communication skills with the ability to navigate difficult or sensitive conversations professionally.
  • Deep, hands-on NetSuite experience — specifically Sales Orders, ARM (Advanced Revenue Management), saved searches, and multi-subsidiary (OneWorld) environments.
  • Solid general accounting background, including preparing journal entries and supporting reconciliations.
  • Bachelor's degree in Accounting, Finance, or a related field; CPA designation (or active pursuit) preferred.
  • Solid command of ASC 606 and how it applies to SaaS subscription contracts, renewals, amendments, and multi-element arrangements.
  • Demonstrated experience using AI tools in an accounting or finance context, with specific examples ready to discuss at interview.
  • Strong analytical skills, able to prepare revenue analysis and account reconciliations that tell a coherent financial story, not just balance a schedule. High attention to detail, strong follow-through, and the ability to manage multiple priorities.
  • Proven ability to work independently, own outcomes, and thrive in a lean team.
  • Advanced Excel skills (pivot tables, XLOOKUP, complex formulas, reconciliation modeling).

Nice to Have

  • HubSpot CRM experience, particularly in a NetSuite-integrated environment.
  • Prior experience building or improving billing automation that eliminated meaningful manual effort.

Our Core Values
  • Purposeful, Passionate, and Proud — Making a difference for our industry, our customers, and each other.
  • Innovators & Learners — We try new things. As long as we're learning, we're succeeding.
  • Driven to Improve, Not to Be Perfect — "Most Improved" is our favorite award.
  • Delivering our Long-term Vision Today — A long-term vision, brought to life now.
  • PowerfulTogether — Different people, different cultures, stronger together.

Texada is committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace in hiring and growth opportunities.

We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.  Texada fosters an inclusive and accessible environment. If you need assistance or accommodation during the recruitment process, you may contact us during the interview process and we will work with you to support your request.

Compensation: $70,000–$80,000 CAD base salary + 5% annual bonus, commensurate with experience.

Similar Jobs

37 Minutes Ago
In-Office or Remote
CA
Junior
Junior
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Generates outbound leads among small and medium-sized businesses through cold calls, personalized email, and prospecting. Builds and maintains a high-volume sales pipeline, meets KPIs, engages prospective and existing accounts, conducts needs analysis, and records activity in Salesforce for handoff to Account Executives.
Top Skills: Google SuiteSalesforceSalesloft
37 Minutes Ago
Easy Apply
Remote
Canada
Easy Apply
Mid level
Mid level
Cloud • Security • Software • Cybersecurity • Automation
Designs, operates, and improves production Kubernetes platforms across cloud environments. Manages ArgoCD GitOps workflows, Terraform infrastructure, CI/CD integrations, platform reliability, observability, security controls, and developer enablement. Collaborates with application teams to onboard services, create self-service tooling and documentation, respond to incidents, and improve platform availability and performance.
Top Skills: ArgocdAWSAzureBashCiliumCrossplaneDnsExternal Secrets OperatorGCPGithub ActionsGitlab CiGitopsGoGrafanaHelmIngressIstioKubernetesKyvernoLinkerdLoad BalancingLokiOpa/GatekeeperOpentelemetryPrometheusPythonSealed SecretsService MeshTektonTerraformVault
Yesterday
Remote or Hybrid
Ontario, ON, CAN
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Drive new business for Cloudflare’s Enterprise services across Ontario by identifying target accounts, developing territory plans, building sales pipelines, articulating technical value propositions, negotiating contracts, achieving revenue targets, and developing strategic customer and partner relationships. The role requires technical sales expertise and the ability to engage security, networking, development, infrastructure, and executive stakeholders.
Top Skills: Cloud ComputingCloudflareComputer NetworkingCybersecurityIaasPaasSaaS

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account