1. Revenue & AR booking
- Record AR and revenue transactions accurately in NetSuite.
- Ensure revenue is recognized in accordance with company’s applied accounting standards.
2. Invoicing & Billing
- Collaborate with internal and external stakeholders to obtain sufficient data for monthly invoice issuance.
- Generate from the system and send accurate and timely invoices to clients based on allocated resource efforts, client agreements and internal approvals.
3. Accounts Receivable management
- Monitor weekly AR aging and track outstanding balances.
- Follow up with clients on overdue invoices and resolve payment discrepancies.
- Apply customer payments accurately in NetSuite.
- Proactively manage collections to reduce DSO (Days Sales Outstanding).
- Communicate professionally with clients regarding payment status.
- Escalate complex collection issues when necessary.
4. Reporting
- Prepare weekly AR reports and cash flow from AR forecasts.
- Participate in month-end and year-end closing processes.
- Support team members in completing other weekly and monthly reports.
- Prepare ad-hoc AR related reports when requested.
5. Process improvement
- Maintain accurate customer records and billing data.
- Support system improvements and automation initiatives within NetSuite.
6. Compliance & Controls
- Ensure adherence to company policies and accounting standards.
- Support internal and external audits related to AR.
- Maintain proper documentation for all transactions.