Try Netice Own your app revenue data App Store and Google Play revenue, delivered to your warehouse or storage. Try free for 30 days No credit card required

Netice app revenue data infrastructure

Apple Summary Sales vs Apple financeReports

Apple Summary Sales and Apple financeReports answer different questions. Summary Sales belongs to daily Sales and Trends style reporting. financeReports belong to monthly platform finance reporting. Netice keeps those Apple report families separate while still allowing Apple App Store daily revenue to be unified with Google Play daily revenue in one clean Daily App Sales table when both providers are enabled.

Daily sourcesalesReports
Finance sourcefinanceReports
Daily tableapp_sales_daily
Finance tablefinance_unified

The short version

Use Apple Summary Sales when you need daily operational app-sales analytics: recent revenue activity, products, countries, subscription context and daily trend reporting. Use Apple financeReports when you need monthly platform finance context: Apple finance periods, finance report type, native proceeds, report-currency presentation and finance source lineage.

In Netice, Apple Summary Sales belongs to the daily app-sales source mode google_apple_app_sales. It produces rows with source_kind = 'SALES' and source reports such as ASC_SUMMARY_SALES or ASC_SUBSCRIPTION_EVENT. When Google Play is enabled in the same Daily App Sales workflow, Apple and Google Play daily revenue can land in one clean analytics table with provider and source-report fields preserved. Apple financeReports belong to the separate finance_unified source mode for monthly platform finance review by finance teams.

The boundary that prevents bad finance claims

Apple Summary Sales is not final payout, settlement, audited revenue, accounting close, tax advice, bank reconciliation, GAAP, IFRS or ASC 606 truth. It is a daily sales-style reporting input for analytics. It can be valuable for dashboards and product analysis, but it is not Apple’s monthly finance report.

Apple financeReports are closer to monthly platform finance reporting, but they still do not replace the customer’s accounting policy, bank reconciliation or booked-revenue process. Netice prepares platform-reported finance data for customer-owned destinations; audit conclusions and booked revenue remain the customer’s finance process.

What Apple Summary Sales is

Apple Summary Sales is part of App Store Connect Sales and Trends style reporting. In Netice daily app-sales workflows, Apple daily sales rows are read through Apple salesReports style requests, not through financeReports.

For daily Apple Summary Sales rows, Netice keeps the source context visible. The daily row uses source = 'APPLE_APP_STORE', platform = 'IOS', source_kind = 'SALES' and source_report = 'ASC_SUMMARY_SALES'. Apple subscription-event rows, when available, can use ASC_SUBSCRIPTION_EVENT. Those Apple rows can sit beside Google Play daily rows in the same Daily App Sales table when both providers are configured, without losing provider-specific meaning.

Daily Apple concept Netice value or field How to read it
Source mode google_apple_app_sales Daily app-sales analytics workflow.
Apple report family salesReports Sales and Trends style daily reporting.
Source kind SALES Daily sales layer, not finance layer.
Source report ASC_SUMMARY_SALES Daily Summary Sales context.
Default BigQuery table app_sales_daily Daily operational analytics table.

What Apple financeReports are

Apple financeReports are a different App Store Connect report family. In Netice, they belong to Finance Unified, not to the daily app-sales table. Finance Unified is represented by the source mode finance_unified and source_kind = 'FINANCE', and is the monthly platform-finance layer intended for finance-team review.

Apple finance rows can preserve finance-specific context such as finance report type, region scope, fiscal period, calendar period, transaction date, settlement date, effective revenue date and source lineage. The default Finance Unified BigQuery table is finance_unified, separate from app_sales_daily.

Apple finance concept Netice value or field How to read it
Source mode finance_unified Monthly platform finance output.
Apple report family financeReports Apple finance report source family.
Source kind FINANCE Finance layer, not daily sales layer.
Source reports APPLE_FINANCE_DETAIL, APPLE_FINANCIAL Finance report context.
Default BigQuery table finance_unified Monthly finance output table.

Summary Sales vs financeReports comparison

The two Apple report families may both contain revenue-related numbers, but they are not the same dataset. They differ in source API family, date semantics, currency/proceeds behavior, fee/tax visibility, output table and intended use.

Question Apple Summary Sales Apple financeReports
Netice source mode google_apple_app_sales finance_unified
Source kind SALES FINANCE
Apple report family salesReports financeReports
Main time shape Daily revenue_date Finance period fields such as fiscal_period, apple_fiscal_label, period_start and period_end
Best use Daily revenue trends and product analytics Monthly platform finance review
Wrong use Accounting close or payout reconciliation Daily product analytics replacement

Date and period differences

Apple Summary Sales is daily. It uses a daily reporting date in the Daily App Sales output, represented as revenue_date. That date is not payout date, settlement date or Apple fiscal period.

Apple financeReports are period-aware. Finance Unified can preserve fields such as fiscal_period, apple_fiscal_label, calendar_period, period_start, period_end, transaction_date, settlement_date and effective_revenue_date. Apple fiscal periods need to remain visible instead of being flattened into ordinary calendar months without context.

Time concept Daily Summary Sales Apple financeReports
Primary date revenue_date fiscal_period and finance-period fields
Freshness/finality data_completeness describes daily readiness. is_final is derived finance finality context, not audit truth.
Wrong assumption Daily readiness equals settlement finality. Finance period equals ordinary calendar month in all cases.

Currency, proceeds, fees and tax

Currency and fee interpretation is one of the biggest reasons not to collapse Apple Summary Sales and Apple financeReports into one mental model.

Daily App Sales can include report-currency fields such as estimated_gross, estimated_net, estimated_tax and estimated_fee. It can also include native/local values and Apple-specific proceeds fields such as apple_proceeds_currency and apple_proceeds_native. These are daily analytical fields with method context.

Apple Summary Sales does not itemize Apple commission and tax as separate source facts in the way a finance ledger might. That is why daily fields such as fee_method and tax_method matter. Finance Unified does not fabricate separate Apple platform fee or tax rows when Apple does not disclose them as separate finance facts.

Amount question Daily Summary Sales Finance Unified Apple financeReports
Report currency Daily estimated analytics fields can use configured report currency. Finance report-currency fields are presentation fields beside native finance values.
Apple proceeds Apple proceeds fields can help daily analytics. Finance rows use finance-native proceeds fields.
Platform fee Not itemized in Summary Sales; method context required. Separate Apple fee rows are not fabricated when not disclosed.
Tax Not itemized in Summary Sales as a universal source-truth tax field. Separate Apple tax rows are not fabricated when not disclosed.
Unknown finance values Daily estimates are method-qualified. Unknown finance values remain null, not zero.

Vendor and access-scope differences

Apple report access is report-family specific. Sales and Trends vendor coverage does not automatically prove financeReports coverage. Finance reports can require Apple-side Payments and Financial Reports context, so Netice separates daily Apple source access from Apple finance source access where the workflow requires it.

Apple source access is separate from destination access. Apple App Store Connect reporting access lets Netice read selected Apple report families. It does not give Netice permission to write into BigQuery, Snowflake, S3 or GCS. Destination access is configured separately for the customer-owned target.

Customer credential material for Apple source access and destination access is encrypted and handled through Netice secret management. Saved connections reduce repeated credential entry, but saved credential values are not shown back as private keys, tokens, vendor secrets or destination secrets.

Setup area Daily Summary Sales Apple financeReports
Apple report family Sales and Trends style salesReports App Store Connect financeReports
Vendor/access scope Daily sales reporting coverage. Finance reporting coverage; daily coverage does not prove finance coverage.
Destination access Separate from Apple source access. Separate from Apple source access.
Safe examples Synthetic vendor labels and app IDs only. Synthetic finance periods and table names only.

Output destinations: app_sales_daily, finance_unified and raw reports

The cleanest Netice architecture keeps Apple daily sales, Apple finance and raw Apple report custody in separate outputs. Daily App Sales is the analytics layer and can unify Apple App Store and Google Play daily revenue in one clean table when both providers are enabled. Finance Unified is the monthly platform-finance layer for finance teams. Raw Reports preserve provider-native files when source custody is needed.

Output family Apple report family Typical artifact Boundary
Daily App Sales Sales and Trends / Summary Sales example_project.example_dataset.app_sales_daily Daily analytics, not finance close.
Finance Unified financeReports example_project.example_dataset.finance_unified Monthly finance output, not daily analytics replacement.
Raw Apple reports Provider-native selected report families gs://example_bucket/app-revenue/raw/ Source-native artifacts, not normalized schema by default.

Why the two outputs do not reconcile row by row

A daily Apple revenue dashboard and a monthly Apple finance report can differ without either being “wrong.” They can differ because they come from different report families, use different period semantics, expose different fee/tax information, use different currency context, and stabilize on different schedules.

Netice keeps fields like source_report, source_kind, revenue_date, fiscal_period, method fields, native/report currency fields and source lineage visible so downstream teams do not have to guess which Apple report family produced a row. The same fields also let Apple and Google Play daily revenue coexist in one analytics table while preserving provider-specific meaning.

Safe synthetic examples

The examples below are synthetic. They are not provider source rows, not customer exports and not accounting examples.

Daily Apple Summary Sales example

revenue_date,platform,app_id,source_kind,source,country,report_currency,estimated_gross,estimated_net,estimated_tax,estimated_fee,native_currency,apple_proceeds_currency,apple_proceeds_native,net_method,fee_method,tax_method,data_completeness,source_report,event_has_revenue,item_id,source_row_hash
2026-02-10,IOS,com.example.app,SALES,APPLE_APP_STORE,US,EUR,9.990000,6.990000,1.500000,1.500000,USD,USD,7.690000,APPLE_PROCEEDS,APPLE_ESTIMATED_FEE_30PCT_OF_PROCEEDS,APPLE_ESTIMATED_TAX_RESIDUAL_AFTER_PROCEEDS_AND_ESTIMATED_FEE,MATURE,ASC_SUMMARY_SALES,true,premium_monthly,synthetic_hash_apple_daily_001

Apple financeReports example

platform,source,source_kind,source_report,report_grain,fiscal_period,apple_fiscal_label,calendar_period,period_calendar_type,transaction_date,settlement_date,effective_revenue_date,app_id,sku,event_type,event_category,commission_disclosed,native_currency,native_net_proceeds,native_customer_charge,report_currency,report_net_proceeds,report_customer_charge,fx_rate,source_row_hash
IOS,APPLE_APP_STORE,FINANCE,APPLE_FINANCE_DETAIL,APPLE_FINANCE_DETAIL,2026-02-01,FY26-M02,2026-02-01,APPLE_FISCAL_MONTH,2026-02-10,2026-02-15,2026-02-10,com.example.app,premium_monthly,SALE,REVENUE,false,USD,6.990000,9.990000,EUR,6.350000,9.080000,0.909000,synthetic_hash_apple_finance_001

Source-aware comparison query

SELECT
  'daily_app_sales' AS output_family,
  revenue_date AS reporting_date,
  source_report,
  SUM(estimated_net) AS net_report_currency
FROM `example_project.example_dataset.app_sales_daily`
WHERE source = 'APPLE_APP_STORE'
  AND source_kind = 'SALES'
  AND revenue_date BETWEEN DATE '2026-02-01' AND DATE '2026-02-28'
GROUP BY reporting_date, source_report

UNION ALL

SELECT
  'finance_unified' AS output_family,
  fiscal_period AS reporting_date,
  source_report,
  SUM(report_net_proceeds) AS net_report_currency
FROM `example_project.example_dataset.finance_unified`
WHERE source = 'APPLE_APP_STORE'
  AND source_kind = 'FINANCE'
  AND fiscal_period = DATE '2026-02-01'
GROUP BY reporting_date, source_report;

Unified Apple + Google daily analytics query

SELECT
  revenue_date,
  platform,
  source,
  source_report,
  report_currency,
  SUM(estimated_net) AS estimated_net_report_currency
FROM `example_project.example_dataset.app_sales_daily`
WHERE source_kind = 'SALES'
  AND event_has_revenue = TRUE
  AND source IN ('APPLE_APP_STORE', 'GOOGLE_PLAY')
  AND revenue_date BETWEEN DATE '2026-02-01' AND DATE '2026-02-28'
GROUP BY revenue_date, platform, source, source_report, report_currency
ORDER BY revenue_date, platform, source, source_report;

These queries are for source-aware comparison and unified daily analytics. They are not payout reconciliation, accounting close or row-level matching between Summary Sales and financeReports.

FAQ

What is Apple Summary Sales?

Apple Summary Sales is part of App Store Connect Sales and Trends style daily reporting. In Netice, it belongs to the Daily App Sales layer with source_kind = 'SALES'.

What are Apple financeReports?

Apple financeReports are a separate App Store Connect finance report family. In Netice, they belong to Finance Unified with source_kind = 'FINANCE'.

Does Apple Summary Sales feed Finance Unified?

No. Apple Summary Sales feeds the daily app-sales layer. Finance Unified uses Apple financeReports, not Summary Sales.

Does Apple financeReports feed app_sales_daily?

No. The daily app_sales_daily table uses daily sales-style reporting such as Summary Sales. Apple financeReports belong to the separate finance_unified output.

Can Apple daily revenue be unified with Google Play daily revenue?

Yes. Daily App Sales can combine Apple App Store and Google Play daily revenue in one clean analytics table when both providers are enabled, while preserving source, platform and source_report fields.

Why does daily Apple revenue differ from monthly finance revenue?

The values can differ because the report families, period definitions, fee/tax visibility, FX context, source availability and finality assumptions differ.

Does Apple Summary Sales itemize commission and tax?

No. Apple Summary Sales does not itemize commission and tax as separate source facts in the way a finance ledger might. Daily fee and tax values need method context.

Does Finance Unified estimate Apple commission or tax?

No. Finance Unified does not fabricate separate Apple platform fee or tax rows when Apple does not disclose them as separate finance facts.

What is the difference between revenue_date and Apple fiscal period?

revenue_date is the daily reporting date used by Daily App Sales. Apple fiscal-period fields belong to the finance output and need to remain separate from daily date semantics.

Which Apple vendor coverage do I need for financeReports?

Finance reporting coverage can differ from Sales and Trends coverage. Daily Sales and Trends vendor coverage is not proof of financeReports coverage.

How does Netice handle Apple credential material?

Customer secret material is encrypted and handled through Netice secret management. Saved connection summaries use safe metadata and do not show raw private keys, tokens or credential values back to the user.

Can I use daily app sales for payout reconciliation?

No. Daily app sales is operational analytics. It is not final payout, settlement, accounting close, audited revenue, tax advice or bank reconciliation truth.

Keep Apple daily analytics and finance reports separate

Netice helps app teams work with Apple App Store revenue data without losing the distinction between daily Summary Sales analytics, monthly financeReports, raw report custody and customer-owned destinations.

Review pricing Review security