Senior Revenue Accountant

GrabAGun.com

Dallas (TX)

On-site

USD 95,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GrabAGun is seeking a Senior Accountant to own the day-to-day revenue and COGS accounting, ensuring proper recognition and audit-ready documentation. The role reports into Finance and focuses on the monthly close, reconciliations, and internal controls in a North Dallas on-site setting.

The ideal candidate has 4–6 years of accounting experience, solid US GAAP knowledge, and ERP exposure (NetSuite). This position suits those in fast-paced eCommerce or retail environments, with strong Excel skills

Qualifications

  • Bachelor’s degree in Accounting or Finance.
  • 4–6 years of progressive accounting experience, including public accounting or public company exposure.
  • Strong knowledge of U.S. GAAP, with hands-on experience in revenue recognition (ASC 606).
  • Experience in eCommerce, retail, or inventory-driven businesses.
  • Hands-on month-end close and balance sheet reconciliations in a fast-paced environment.
  • Experience with ERP systems such as NetSuite preferred.
  • Advanced Excel skills and experience supporting audits.

Responsibilities

  • Own the day-to-day revenue accounting process, including revenue journal entries such as deferred revenue, returns, refunds, and promotions.
  • Perform monthly revenue reconciliations across sales channels and payment processors under ASC 606.
  • Prepare and analyze COGS and inventory-related entries and reconciliations with Operations.
  • Analyze revenue and margin variances month over month for management.
  • Collaborate with Sales, Operations, and Payment Processing teams to ensure proper coding and reporting.
  • Prepare schedules for 10-Q/10-K filings and support external audits.
  • Execute monthly, quarterly, and year-end close activities and balance sheet reconciliations.
  • Support SOX compliance initiatives and identify process improvements for revenue/COGS close.

Skills

Attention to detail
Organization
Communication skills

Education

Bachelor’s degree in Accounting or Finance

Tools

NetSuite
Excel

Job description

You should know
Location

On-Site in North Dallas

Compensation:

$95K - $110K

Citizenship Requirements:

US Citizen and Green Card Holders only.

Why this role matters

As GrabAGun’s e-commerce revenue continues to scale, accurate and timely revenue and cost-of-goods-sold accounting are critical to reliable financial reporting and sound decision-making. The Senior Accountant will own the day-to-day revenue and COGS accounting function, ensuring transactions are properly recognized, reconciled, and audit-ready.

This role also contributes more broadly to the monthly close, bringing discipline to reconciliations and internal controls, and partnering closely with the rest of the accounting team to keep the close process running smoothly.

What You’ll Do Every Day
  • Own the day-to-day revenue accounting process, including preparing and posting revenue-related journal entries such as deferred revenue, returns and refunds, chargebacks, and promotional discounts.
  • Perform monthly revenue reconciliations across sales channels and payment processors, resolving discrepancies and ensuring revenue is properly recognized under U.S. GAAP (ASC 606).
  • Prepare and analyze COGS and inventory-related journal entries and reconciliations, including valuation and cut-off procedures, partnering closely with Operations.
  • Analyze revenue and margin variances month over month, providing clear, actionable explanations to management.
  • Partner with Sales, Operations, and Payment Processing teams to ensure accurate coding and reporting of revenue transactions.
  • Prepare revenue and COGS-related workpapers and supporting schedules for financial reporting, including 10-Q and 10-K filings.
  • Support external audits related to revenue and COGS by delivering audit-ready documentation and responding to auditor requests.
  • Execute assigned monthly, quarterly, and year-end close activities outside of revenue/COGS, including general ledger journal entries and balance sheet reconciliations, as needed.
  • Ensure adherence to internal controls and support SOX compliance initiatives, particularly related to revenue processes.
  • Identify and implement process improvements to streamline the revenue and COGS close, and assist with ad hoc financial analysis and special projects as needed.
What You Bring
  • Bachelor’s degree in Accounting or Finance.
  • 4-6 years of progressive accounting experience, including public accounting or public company exposure.
  • Strong knowledge of U.S. GAAP, with hands-on experience in revenue recognition (ASC 606).
  • Experience in eCommerce, retail, or inventory-driven businesses, including exposure to sales tax, payment processors, and revenue-related accounting flows.
  • Hands-on experience with month-end close and balance sheet reconciliations in a fast-paced environment.
  • Experience with COGS and inventory accounting.
  • Familiarity with SEC reporting processes is a plus.
  • Experience with ERP systems such as NetSuite preferred.
  • Advanced Excel skills, including working with large data sets.
  • Experience supporting audits and working with external auditors.
  • Strong attention to detail, organization, and effective communication skills to collaborate cross-functionally.
Bonus if you have
  • CPA certification (preferred, not required).
  • Experience with revenue recognition automation tools or ERP revenue modules.
  • Experience in a newly public or SOX-compliant company environment.
  • Familiarity with chargeback, returns, or promotional accounting in a high-volume retail environment.
What Success Looks Like
  • Accurate, well-documented revenue and COGS accounting. Clean reconciliations. Audit-ready financials leadership can rely on. A revenue accounting function that scales with GrabAGun’s growth while staying compliant and efficient.
Ready to help build a scalable, high-integrity revenue accounting function?
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Accountant - Revenue and General Accounting
Sr. Accountant - Revenue and General Accounting

GrabAGun • Farmers Branch (TX)

On-site
USD 95,000 - 110,000
Senior Revenue Accountant (ASC 606 & COGS)
Senior Revenue Accountant (ASC 606 & COGS)

GrabAGun.com • Dallas (TX)

On-site
USD 95,000 - 110,000
Sr. Accountant
Sr. Accountant

GrabAGun • Farmers Branch (TX)

On-site
USD 95,000 - 110,000
Senior Accountant: Revenue & GL (On-Site, TX)
Senior Accountant: Revenue & GL (On-Site, TX)

GrabAGun • Farmers Branch (TX)

On-site
USD 95,000 - 110,000
Senior Revenue Accountant
Senior Revenue Accountant

Connection • Merrimack (NH)

On-site
USD 70,000 - 90,000
Staff Accountant – OPEX
Staff Accountant – OPEX

GrabAGun.com • Dallas (TX)

On-site
USD 65,000 - 75,000
Senior Revenue Accountant
Senior Revenue Accountant

Poshmark • United States

On-site
USD 110,000 - 150,000
Director of Revenue Accounting
Director of Revenue Accounting

Function • United States

On-site
USD 180,000 - 260,000
Health Insurance
Choose your own holidays
401k Match
Staff Accountant – OPEX
Staff Accountant – OPEX

GrabAGun • Dallas (TX)

On-site
USD 65,000 - 75,000
Senior Revenue Accountant
Senior Revenue Accountant

Frederick Fox • Carrollton (TX)

On-site
USD 95,000 - 125,000
Day-one medical, dental, and vision
Company-paid life insurance
FSA/HSA
+5