• Generate and process accurate invoices for products, ensuring all relevant details are included. • Updating accounting records with records of sales, orders, issued invoices, processed payments, new balances, and customer contact information. • Coordinate with the sales team to ensure that all billing and invoicing information is up-to-date and correct. • Monitor customer accounts to track payments, follow up on overdue accounts, and initiate collection efforts when necessary. • Resolve billing discrepancies or issues promptly by coordinating with internal teams and customers. • Respond to billing inquiries and concerns from clients, providing exceptional customer service and support. • Maintain organized and up-to-date billing records and documentation for auditing purposes. • Collaborate with the finance team to reconcile billing data and financial transactions. • Prepare account statements if required and provide regular reports on billing activities to the immediate manager. • Stay updated with industry regulations and best practices related to billing and invoicing.