Why Is My Data Delayed?

Last updated: April 30, 2026

Short Answer

Some of your data updates in real time, and some takes days to finalize. This is because TikTok settles financial details (fees, taxes, exact shipping costs) only after an order is delivered and a settlement period has passed. Dashboardly shows estimated values for recent orders and automatically updates them once TikTok provides the final numbers.

Why This Happens

Real-Time vs. Settled Data

Dashboardly receives order data through two channels:

  1. Webhooks (real-time) -- When a new order is placed, shipped, or refunded on TikTok, Dashboardly receives a notification within minutes. This gives you up-to-date order counts, revenue, and product information.
  2. Settlement statements (delayed) -- TikTok calculates the exact fees, taxes, shipping costs, and platform charges for each order only when it creates a settlement statement. The exact timing is set by TikTok and varies by region and account.

Three Stages of Data Accuracy

Dashboardly upgrades order data through three stages -- see Understanding Your Data Quality for the full breakdown.

StageWhenWhat You See
Just Placed (newest)Within hours of order placementRevenue is accurate. Fees and taxes are estimated based on your shop's historical average fee rate.
ProcessingAfter TikTok creates a transaction record but before settlementRevenue is accurate. Fees are based on unsettled transaction data -- better than estimates but not final.
Settled (most accurate)After TikTok includes the order in a settlement statementAll numbers are final: exact fees, taxes, shipping costs, and platform charges.

What Gets Estimated

For recent orders that have not yet been settled:

  • Platform fees -- Estimated using your shop's historical average fee rate. For most shops, this estimate is within 1-2% of the final value.
  • Tax amounts -- Estimated until settlement confirms the exact tax.
  • Shipping costs -- The net shipping cost may differ slightly once TikTok finalizes the settlement.

Revenue (product sales) is always accurate because it comes directly from the order data, not from settlement.

How Estimates Work

Dashboardly calculates a fee rate based on your shop's settled order history. For example, if your settled orders show an average fee rate of 8.5%, Dashboardly applies that rate to unsettled orders as a temporary estimate.

Once TikTok provides the final settlement data, Dashboardly replaces the estimates with the real numbers automatically. No action is needed from you.

What You Can Do

Check if data is estimated

  • Recent dates (within the last 1-2 weeks) are more likely to contain estimated values.
  • Older dates should have fully settled, accurate data.
  • If you need exact numbers for a specific period, wait until all orders in that period have been settled by TikTok.

Trigger a manual sync

If you suspect data is outdated:

  1. Go to Settings > Accounts.
  2. Click the Sync button next to the relevant shop.
  3. Wait for the import to complete (check progress in Settings > Import History).

This pulls the latest data from TikTok, including any newly available settlement statements.

Use the P&L page for final numbers

The Profit & Loss page provides the most detailed and accurate view of your financials. For bookkeeping or tax purposes, use the P&L for date ranges where all orders have reached the Settled stage.

Common Scenarios

"Today's fees show $0 but I had orders"

This is expected. Orders placed today have not been settled yet. Dashboardly estimates fees for recent orders, but if your shop is very new and has no fee history to base estimates on, fees may show as $0 until the first settlement arrives.

"Last week's profit changed"

TikTok likely released a new settlement statement that included orders from last week. Dashboardly updated the estimated fees with the final amounts. Small changes like this are normal and mean your data is becoming more accurate.

"My numbers are accurate for last month but not this month"

Last month's orders have been settled by TikTok, so all values are final. This month's orders are still in the estimation phase. This is expected behavior.

When to Contact Support

  • If data has not updated after a manual sync and you see the import completed successfully.
  • If older orders that should have settled still appear to have estimated fee values.
  • If no new data has appeared for several days despite your shop being active on TikTok.

Was this article helpful?

Related Articles

Still need help?

Our support team is ready to assist you.

Contact Support