Odessa logo

Finance Analyst

Odessa

1 - 3 years

Bengaluru

Posted:10 hours ago

Job Description

Role Summary

We are looking for a qualified Chartered Accountant to join our Revenue Assurance team as a Finance Analyst. The role owns end-to-end revenue recognition under ASC 606 for subscription, professional services and support revenue streams, ensures compliance with accounting standards and internal controls, and plays a key part in month-end, quarter-end and year-end book close. The candidate will also prepare standalone and consolidated financial statements and act as a key point of contact for statutory and external audits.

Key Responsibilities

1. Revenue Recognition (ASC 606)

  • Apply the ASC 606 five-step model: identify the contract, identify performance obligations, determine the transaction price, allocate it, and recognise revenue as obligations are satisfied.
  • Review customer contracts, order forms, SOWs and amendments to determine accounting treatment, and document technical memos for complex or non-standard arrangements.
  • Determine standalone selling prices (SSP) and allocate transaction price across multiple performance obligations.
  • Assess variable consideration, discounts, credits, contract modifications, renewals, and principal vs. agent considerations.
  • Maintain and reconcile contract assets, unbilled receivables and deferred revenue (contract liabilities).
  • Subscription / SaaS revenue: manage ratable recognition over the subscription term, including billing schedules, upgrades, downgrades, renewals and cancellations.
  • Professional services revenue: recognise revenue on time-and-materials, fixed-fee and milestone-based engagements, including percentage-of-completion / input-method measurement.
  • Support and maintenance revenue: ensure accurate ratable recognition of annual maintenance and support contracts.
  • Prepare monthly revenue schedules, deferred revenue roll-forwards and revenue waterfalls.
  • Reconcile billing, CRM and ERP data to ensure completeness and accuracy of revenue and AR.
  • Perform revenue analytics and variance analysis (actual vs. budget/forecast, period-over-period) with clear commentary for management.
  • Identify and resolve revenue leakage, billing errors and unbilled revenue through regular reviews and reconciliations.
  • Ensure compliance with US GAAP (ASC 606), Ind AS 115 / IFRS 15 where applicable, and company accounting policies.
  • Contribute to updating revenue accounting policies, process documentation and SOPs; support process automation and system improvements.
  • Participate in month-end, quarter-end and year-end close, ensuring timely and accurate closure per the close calendar.
  • Prepare and post journal entries for revenue, deferred revenue, unbilled revenue, accruals and provisions.
  • Perform balance sheet reconciliations for revenue-related and other assigned GL accounts and clear reconciling items.
  • Prepare standalone and consolidated financial statements for the entity/entities (balance sheet, P&L, cash flow statement, statement of changes in equity and notes).
  • Support statutory, internal and tax auditors on revenue and financial statement areas.
  • statements.

Skills / Qualifications

  • Qualified Charted Accountant (CA)
  • 2+ years experience in financial reporting and accounting post CA qualification
  • Excellent financial and accounting knowledge and skills supported by academic and professional qualifications, ideally with experience within medium to large sized organizations
  • Strong analytical, time-management, inter-personal and communication skills
  • Strong collaborative skills and ability to work in a dynamic environment
  • Forward thinker with problem solving skill, effective team player, pro-active and ability to navigate through tight deadlines
  • Knowledge and experience with US GAAP, IFRS & IGAAP
  • Proficiency in MS Excel and experience with enterprise financial systems will be an added advantage

Skills Required

Financial reporting Revenue recognition Auditing Revenue Recognition Finance Reporting

Free courses, interview questions and practice for each skill.

Work Mode

Work from Office

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Odessa logo
Odessa

RecommendedJobs for You

Odessa logo

Bengaluru

Airbus logo

Bengaluru

P

Finance Analyst

Pro Team Solutions Pvt Ltd

Bengaluru

Cisco Systems logo

Finance Analyst

Cisco Systems

Bengaluru

N

Mumbai

Agilent Technologies logo

Finance Analyst

Agilent Technologies

India