Finance Reports API returns unexpected date range for requested month (v1/financeReports)

Hello,

I am using the App Store Connect Finance Reports API to export monthly financial statements.

API endpoint: https://api.appstoreconnect.apple.com/v1/financeReports

Request parameters:

reportDate: 2026-01

reportType: FINANCE_DETAIL

However, the returned report shows an unexpected date range:

Start Date: 09/29/2025

End Date: 11/01/2025

This does not match the requested month January 2026, and instead seems to cover a different settlement period.

I would like to confirm:

Is the Finance Reports API returning data based on Apple’s settlement cycle rather than the requested calendar month?

How should we correctly map reportDate to the actual statement period?

Is there a recommended way to reliably retrieve the financial report for a specific month (e.g. Jan 2026)?

This behavior makes automated reconciliation difficult, so any clarification or guidance would be appreciated.

Thank you very much for your help.

Finance Reports API returns unexpected date range for requested month (v1/financeReports)
 
 
Q