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:
- 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.
- 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.
| Stage | When | What You See |
|---|---|---|
| Just Placed (newest) | Within hours of order placement | Revenue is accurate. Fees and taxes are estimated based on your shop's historical average fee rate. |
| Processing | After TikTok creates a transaction record but before settlement | Revenue 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 statement | All 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:
- Go to Settings > Accounts.
- Click the Sync button next to the relevant shop.
- 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.