· maintain up-to-date billing system
· generate and send out invoices
· follow up on, collect and allocate payments
· carry out billing, collection and reporting activities according to specific deadlines
· perform account reconciliations
· monitor customer account details for non-payments, delayed payments and other irregularities
· research and resolve payment discrepancies
· generate age analysis
· review AR aging to ensure compliance
· maintain accounts receivable customer files and records
· follow established procedures for processing receipts, cash etc
· process credit card payments
· prepare bank deposits
· investigate and resolve customer queries
· process adjustments
· organizine a recovery system and initiate collection efforts
· communicate with customers via phone, email, mail or personally
· assist with month-end closing
· collect data and prepare monthly metrics
· knowledge of accounts receivable
· knowledge of office administration and procedures
· knowledge of general bookkeeping procedures
· knowledge of general accounting principals
· proficient in relevant computer software
· knowledge of regulatory standards and compliance requirements
· 1-year accounts receivable and general accounting experience
· Bachelor's degree in Accounting, Finance, or related field