This is a hands-on billing position to generate invoices, distribute invoices to customers/partners, assist with cash collections and other revenue accounting responsibilities.
Generate invoices from sales order:
review sales orders in NetSuite application; ensure customer account and billing information are current and orders are consistent with terms and products agreed to by customer/partner;
ensure order has been provisioned by customer support;
review accuracy of invoice details, including customer and partner billing instructions, product order, pricing, discounts, state sales tax, etc.;
review line items on invoice to ensure proper amounts are billed, and subscription dates are consistent with back office;
Ensure revenue recognition treatment is consistent with company policy and accounting guidance.
Manage distribution of invoices after manager approval to customers or partners worldwide, including emailing, physical mailing or uploads into customer or partner portals;
Provide support to other members in accounting for cash collections, cash applications, researching payments received from worldwide customers and partners, and other support as applicable;
Provide assistance in quarterly and annual external audit processes, as well as future SOX testing, such as pulling support for audit selections, such as full invoice packages including all documentation for approvals, evidence of provisioning and evidence of cash collections; also assist with preparing audit confirmation templates for selected items;
Manage incoming inquiries from partners, customers and/or sales reps for invoice questions, vendor forms, payment requests, order inquiries, etc.;
Filing and other ad-hoc assignments as necessary.
2+ years relevant order processing experience
Attention to detail, accuracy and timeliness
NetSuite and software industry knowledge a plus