Which sources support a fee anomaly check?
Last updated: 2026-07-31
Written and reviewed by Seller Profit Guard Editorial Team.
Use current first-party help or policy pages for fee definitions and scope, dated seller invoices or payment reports for observed fee evidence, account settings for country, plan, provider, category, and program context, and protected source fingerprints for repeatability. Public examples should contain invented aggregates only.
Official fee page
Capture definition and current scope. The source register records the fee family, event grain, platform and market scope, base definition, percentage rate, fixed amount, currency, effective date, official source version, expected and observed amount, expected and observed line count, tolerance, owner, reviewer, exception, and prior accepted value needed for a source-complete fee packet.
At checkpoint 1, reperform the percentage-rate fixture and the fixed-fee line-count fixture plus one failing counterexample. Explain whether the evidence supports Ready, Review, or Block and name the exact rule, source, scope, privacy, correction, monitoring, or restoration conclusion still outside the public worksheet.
Effective-date notice
Archive the actual transition boundary. The source register records the fee family, event grain, platform and market scope, base definition, percentage rate, fixed amount, currency, effective date, official source version, expected and observed amount, expected and observed line count, tolerance, owner, reviewer, exception, and prior accepted value needed for a source-complete fee packet.
At checkpoint 2, reperform the percentage-rate fixture and the fixed-fee line-count fixture plus one failing counterexample. Explain whether the evidence supports Ready, Review, or Block and name the exact rule, source, scope, privacy, correction, monitoring, or restoration conclusion still outside the public worksheet.
Seller invoice
Use protected observed fee evidence. The source register records the fee family, event grain, platform and market scope, base definition, percentage rate, fixed amount, currency, effective date, official source version, expected and observed amount, expected and observed line count, tolerance, owner, reviewer, exception, and prior accepted value needed for a source-complete fee packet.
At checkpoint 3, reperform the percentage-rate fixture and the fixed-fee line-count fixture plus one failing counterexample. Explain whether the evidence supports Ready, Review, or Block and name the exact rule, source, scope, privacy, correction, monitoring, or restoration conclusion still outside the public worksheet.
Payment report
Classify fee families and credits. The source register records the fee family, event grain, platform and market scope, base definition, percentage rate, fixed amount, currency, effective date, official source version, expected and observed amount, expected and observed line count, tolerance, owner, reviewer, exception, and prior accepted value needed for a source-complete fee packet.
At checkpoint 4, reperform the percentage-rate fixture and the fixed-fee line-count fixture plus one failing counterexample. Explain whether the evidence supports Ready, Review, or Block and name the exact rule, source, scope, privacy, correction, monitoring, or restoration conclusion still outside the public worksheet.
Billing report
Confirm plan and provider charges. The source register records the fee family, event grain, platform and market scope, base definition, percentage rate, fixed amount, currency, effective date, official source version, expected and observed amount, expected and observed line count, tolerance, owner, reviewer, exception, and prior accepted value needed for a source-complete fee packet.
At checkpoint 5, reperform the percentage-rate fixture and the fixed-fee line-count fixture plus one failing counterexample. Explain whether the evidence supports Ready, Review, or Block and name the exact rule, source, scope, privacy, correction, monitoring, or restoration conclusion still outside the public worksheet.
Account settings
Record country, plan, category, and program. The source register records the fee family, event grain, platform and market scope, base definition, percentage rate, fixed amount, currency, effective date, official source version, expected and observed amount, expected and observed line count, tolerance, owner, reviewer, exception, and prior accepted value needed for a source-complete fee packet.
At checkpoint 6, reperform the percentage-rate fixture and the fixed-fee line-count fixture plus one failing counterexample. Explain whether the evidence supports Ready, Review, or Block and name the exact rule, source, scope, privacy, correction, monitoring, or restoration conclusion still outside the public worksheet.
Event export
Derive expected count at the right grain. The source register records the fee family, event grain, platform and market scope, base definition, percentage rate, fixed amount, currency, effective date, official source version, expected and observed amount, expected and observed line count, tolerance, owner, reviewer, exception, and prior accepted value needed for a source-complete fee packet.
At checkpoint 7, reperform the percentage-rate fixture and the fixed-fee line-count fixture plus one failing counterexample. Explain whether the evidence supports Ready, Review, or Block and name the exact rule, source, scope, privacy, correction, monitoring, or restoration conclusion still outside the public worksheet.
Currency evidence
Preserve base, listing, and account currencies. The source register records the fee family, event grain, platform and market scope, base definition, percentage rate, fixed amount, currency, effective date, official source version, expected and observed amount, expected and observed line count, tolerance, owner, reviewer, exception, and prior accepted value needed for a source-complete fee packet.
At checkpoint 8, reperform the percentage-rate fixture and the fixed-fee line-count fixture plus one failing counterexample. Explain whether the evidence supports Ready, Review, or Block and name the exact rule, source, scope, privacy, correction, monitoring, or restoration conclusion still outside the public worksheet.
Source fingerprint
Record report and rule versions. The source register records the fee family, event grain, platform and market scope, base definition, percentage rate, fixed amount, currency, effective date, official source version, expected and observed amount, expected and observed line count, tolerance, owner, reviewer, exception, and prior accepted value needed for a source-complete fee packet.
At checkpoint 9, reperform the percentage-rate fixture and the fixed-fee line-count fixture plus one failing counterexample. Explain whether the evidence supports Ready, Review, or Block and name the exact rule, source, scope, privacy, correction, monitoring, or restoration conclusion still outside the public worksheet.
Owner register
Assign each evidence source. The source register records the fee family, event grain, platform and market scope, base definition, percentage rate, fixed amount, currency, effective date, official source version, expected and observed amount, expected and observed line count, tolerance, owner, reviewer, exception, and prior accepted value needed for a source-complete fee packet.
At checkpoint 10, reperform the percentage-rate fixture and the fixed-fee line-count fixture plus one failing counterexample. Explain whether the evidence supports Ready, Review, or Block and name the exact rule, source, scope, privacy, correction, monitoring, or restoration conclusion still outside the public worksheet.
Privacy register
Exclude operational identifiers publicly. The source register records the fee family, event grain, platform and market scope, base definition, percentage rate, fixed amount, currency, effective date, official source version, expected and observed amount, expected and observed line count, tolerance, owner, reviewer, exception, and prior accepted value needed for a source-complete fee packet.
At checkpoint 11, reperform the percentage-rate fixture and the fixed-fee line-count fixture plus one failing counterexample. Explain whether the evidence supports Ready, Review, or Block and name the exact rule, source, scope, privacy, correction, monitoring, or restoration conclusion still outside the public worksheet.
Restoration register
Preserve prior accepted rules. The source register records the fee family, event grain, platform and market scope, base definition, percentage rate, fixed amount, currency, effective date, official source version, expected and observed amount, expected and observed line count, tolerance, owner, reviewer, exception, and prior accepted value needed for a source-complete fee packet.
At checkpoint 12, reperform the percentage-rate fixture and the fixed-fee line-count fixture plus one failing counterexample. Explain whether the evidence supports Ready, Review, or Block and name the exact rule, source, scope, privacy, correction, monitoring, or restoration conclusion still outside the public worksheet.
Marketplace Fee Evidence Source Map: rule integrity control
Keep fee family, platform, country, plan, provider, category, program, base, rate, fixed amount, currency, event grain, effective date, and source version aligned. Control 1 defines a pass condition, evidence pointer, reviewer question, correction deadline, rejected shortcut, monitoring signal, stop condition, and restoration trigger for a source-complete fee packet.
Mixed rule scope Blocks interpretation. Keep fee checking separate from payout reconciliation, contribution, accounting, tax, legal analysis, platform compliance, and dispute authority.
Marketplace Fee Evidence Source Map: evidence integrity control
Preserve protected report fingerprints, fee roles, counts, reversals, credits, rounding, and source dates before aggregation. Control 2 defines a pass condition, evidence pointer, reviewer question, correction deadline, rejected shortcut, monitoring signal, stop condition, and restoration trigger for a source-complete fee packet.
Public fixtures remain invented. Keep fee checking separate from payout reconciliation, contribution, accounting, tax, legal analysis, platform compliance, and dispute authority.
Marketplace Fee Evidence Source Map: privacy and minimization control
Use synthetic amounts and labels publicly while operational orders, buyers, payments, addresses, bank data, credentials, and raw exports stay protected. Control 3 defines a pass condition, evidence pointer, reviewer question, correction deadline, rejected shortcut, monitoring signal, stop condition, and restoration trigger for a source-complete fee packet.
Never echo private records. Keep fee checking separate from payout reconciliation, contribution, accounting, tax, legal analysis, platform compliance, and dispute authority.
Marketplace Fee Evidence Source Map: human authority control
Require evidence owners, independent reviewer, correction approver, monitoring owner, stop authority, and restoration owner. Control 4 defines a pass condition, evidence pointer, reviewer question, correction deadline, rejected shortcut, monitoring signal, stop condition, and restoration trigger for a source-complete fee packet.
Ready cannot authorize a dispute. Keep fee checking separate from payout reconciliation, contribution, accounting, tax, legal analysis, platform compliance, and dispute authority.
Marketplace Fee Evidence Source Map: monitoring and escalation control
Track changed rules, recurring residuals, line-count patterns, aging, reversals, and prior decisions. Control 5 defines a pass condition, evidence pointer, reviewer question, correction deadline, rejected shortcut, monitoring signal, stop condition, and restoration trigger for a source-complete fee packet.
Stop on unexplained discontinuity. Keep fee checking separate from payout reconciliation, contribution, accounting, tax, legal analysis, platform compliance, and dispute authority.
Marketplace Fee Evidence Source Map: backup and restoration control
Preserve prior rules, mappings, packets, exception logs, downstream state, and tested recovery. Control 6 defines a pass condition, evidence pointer, reviewer question, correction deadline, rejected shortcut, monitoring signal, stop condition, and restoration trigger for a source-complete fee packet.
Rollback evidence is mandatory. Keep fee checking separate from payout reconciliation, contribution, accounting, tax, legal analysis, platform compliance, and dispute authority.
Marketplace Fee Evidence Source Map: versioned governance control
Record a nonfuture source-review date covering the evidence month, policy-effective date, per-packet rule-effective and event dates in chronological order, minimum evidence duration, bounded monetary inputs, maximum line bound, nine required confirmations, and distinct percentage versus fixed-fee packets. Control 7 defines a pass condition, evidence pointer, reviewer question, correction deadline, rejected shortcut, monitoring signal, stop condition, and restoration trigger for a source-complete fee packet.
Invalid controls mask derived outputs. Keep fee checking separate from payout reconciliation, contribution, accounting, tax, legal analysis, platform compliance, and dispute authority.
Official fee page: fee evidence lab 1
Reperform both synthetic packets. Capture definition and current scope. Change one fee family, base, rate, fixed amount, observed amount, count, currency, effective date, scope, source version, tolerance, context, or conflict only; preserve all other values and record the resulting amount, effective-rate, line-count, and decision outputs.
Use invented values only. Test clean, boundary, positive, negative, missing-line, duplicate-line, stale-rule, wrong-base, malformed, and open-conflict states, then state the protected evidence, named authority, downstream check, monitoring signal, and restoration action required before acting.
Effective-date notice: fee evidence lab 2
Reperform both synthetic packets. Archive the actual transition boundary. Change one fee family, base, rate, fixed amount, observed amount, count, currency, effective date, scope, source version, tolerance, context, or conflict only; preserve all other values and record the resulting amount, effective-rate, line-count, and decision outputs.
Use invented values only. Test clean, boundary, positive, negative, missing-line, duplicate-line, stale-rule, wrong-base, malformed, and open-conflict states, then state the protected evidence, named authority, downstream check, monitoring signal, and restoration action required before acting.
Seller invoice: fee evidence lab 3
Reperform both synthetic packets. Use protected observed fee evidence. Change one fee family, base, rate, fixed amount, observed amount, count, currency, effective date, scope, source version, tolerance, context, or conflict only; preserve all other values and record the resulting amount, effective-rate, line-count, and decision outputs.
Use invented values only. Test clean, boundary, positive, negative, missing-line, duplicate-line, stale-rule, wrong-base, malformed, and open-conflict states, then state the protected evidence, named authority, downstream check, monitoring signal, and restoration action required before acting.
Payment report: fee evidence lab 4
Reperform both synthetic packets. Classify fee families and credits. Change one fee family, base, rate, fixed amount, observed amount, count, currency, effective date, scope, source version, tolerance, context, or conflict only; preserve all other values and record the resulting amount, effective-rate, line-count, and decision outputs.
Use invented values only. Test clean, boundary, positive, negative, missing-line, duplicate-line, stale-rule, wrong-base, malformed, and open-conflict states, then state the protected evidence, named authority, downstream check, monitoring signal, and restoration action required before acting.
Billing report: fee evidence lab 5
Reperform both synthetic packets. Confirm plan and provider charges. Change one fee family, base, rate, fixed amount, observed amount, count, currency, effective date, scope, source version, tolerance, context, or conflict only; preserve all other values and record the resulting amount, effective-rate, line-count, and decision outputs.
Use invented values only. Test clean, boundary, positive, negative, missing-line, duplicate-line, stale-rule, wrong-base, malformed, and open-conflict states, then state the protected evidence, named authority, downstream check, monitoring signal, and restoration action required before acting.
Account settings: fee evidence lab 6
Reperform both synthetic packets. Record country, plan, category, and program. Change one fee family, base, rate, fixed amount, observed amount, count, currency, effective date, scope, source version, tolerance, context, or conflict only; preserve all other values and record the resulting amount, effective-rate, line-count, and decision outputs.
Use invented values only. Test clean, boundary, positive, negative, missing-line, duplicate-line, stale-rule, wrong-base, malformed, and open-conflict states, then state the protected evidence, named authority, downstream check, monitoring signal, and restoration action required before acting.
Event export: fee evidence lab 7
Reperform both synthetic packets. Derive expected count at the right grain. Change one fee family, base, rate, fixed amount, observed amount, count, currency, effective date, scope, source version, tolerance, context, or conflict only; preserve all other values and record the resulting amount, effective-rate, line-count, and decision outputs.
Use invented values only. Test clean, boundary, positive, negative, missing-line, duplicate-line, stale-rule, wrong-base, malformed, and open-conflict states, then state the protected evidence, named authority, downstream check, monitoring signal, and restoration action required before acting.
Currency evidence: fee evidence lab 8
Reperform both synthetic packets. Preserve base, listing, and account currencies. Change one fee family, base, rate, fixed amount, observed amount, count, currency, effective date, scope, source version, tolerance, context, or conflict only; preserve all other values and record the resulting amount, effective-rate, line-count, and decision outputs.
Use invented values only. Test clean, boundary, positive, negative, missing-line, duplicate-line, stale-rule, wrong-base, malformed, and open-conflict states, then state the protected evidence, named authority, downstream check, monitoring signal, and restoration action required before acting.
Source fingerprint: fee evidence lab 9
Reperform both synthetic packets. Record report and rule versions. Change one fee family, base, rate, fixed amount, observed amount, count, currency, effective date, scope, source version, tolerance, context, or conflict only; preserve all other values and record the resulting amount, effective-rate, line-count, and decision outputs.
Use invented values only. Test clean, boundary, positive, negative, missing-line, duplicate-line, stale-rule, wrong-base, malformed, and open-conflict states, then state the protected evidence, named authority, downstream check, monitoring signal, and restoration action required before acting.
Owner register: fee evidence lab 10
Reperform both synthetic packets. Assign each evidence source. Change one fee family, base, rate, fixed amount, observed amount, count, currency, effective date, scope, source version, tolerance, context, or conflict only; preserve all other values and record the resulting amount, effective-rate, line-count, and decision outputs.
Use invented values only. Test clean, boundary, positive, negative, missing-line, duplicate-line, stale-rule, wrong-base, malformed, and open-conflict states, then state the protected evidence, named authority, downstream check, monitoring signal, and restoration action required before acting.
Privacy register: fee evidence lab 11
Reperform both synthetic packets. Exclude operational identifiers publicly. Change one fee family, base, rate, fixed amount, observed amount, count, currency, effective date, scope, source version, tolerance, context, or conflict only; preserve all other values and record the resulting amount, effective-rate, line-count, and decision outputs.
Use invented values only. Test clean, boundary, positive, negative, missing-line, duplicate-line, stale-rule, wrong-base, malformed, and open-conflict states, then state the protected evidence, named authority, downstream check, monitoring signal, and restoration action required before acting.
Restoration register: fee evidence lab 12
Reperform both synthetic packets. Preserve prior accepted rules. Change one fee family, base, rate, fixed amount, observed amount, count, currency, effective date, scope, source version, tolerance, context, or conflict only; preserve all other values and record the resulting amount, effective-rate, line-count, and decision outputs.
Use invented values only. Test clean, boundary, positive, negative, missing-line, duplicate-line, stale-rule, wrong-base, malformed, and open-conflict states, then state the protected evidence, named authority, downstream check, monitoring signal, and restoration action required before acting.
Marketplace Fee Evidence Source Map: intent-specific implementation walkthrough
source register checkpoint 1 addresses official fee page for a source-complete fee packet. Capture definition and current scope. Record the accepted classification, rejected shortcut, evidence owner, reviewer challenge, correction boundary, follow-up date, monitoring trigger, and rollback reference.
source register checkpoint 2 addresses effective-date notice for a source-complete fee packet. Archive the actual transition boundary. Record the accepted classification, rejected shortcut, evidence owner, reviewer challenge, correction boundary, follow-up date, monitoring trigger, and rollback reference.
source register checkpoint 3 addresses seller invoice for a source-complete fee packet. Use protected observed fee evidence. Record the accepted classification, rejected shortcut, evidence owner, reviewer challenge, correction boundary, follow-up date, monitoring trigger, and rollback reference.
source register checkpoint 4 addresses payment report for a source-complete fee packet. Classify fee families and credits. Record the accepted classification, rejected shortcut, evidence owner, reviewer challenge, correction boundary, follow-up date, monitoring trigger, and rollback reference.
source register checkpoint 5 addresses billing report for a source-complete fee packet. Confirm plan and provider charges. Record the accepted classification, rejected shortcut, evidence owner, reviewer challenge, correction boundary, follow-up date, monitoring trigger, and rollback reference.
source register checkpoint 6 addresses account settings for a source-complete fee packet. Record country, plan, category, and program. Record the accepted classification, rejected shortcut, evidence owner, reviewer challenge, correction boundary, follow-up date, monitoring trigger, and rollback reference.
source register checkpoint 7 addresses event export for a source-complete fee packet. Derive expected count at the right grain. Record the accepted classification, rejected shortcut, evidence owner, reviewer challenge, correction boundary, follow-up date, monitoring trigger, and rollback reference.
source register checkpoint 8 addresses currency evidence for a source-complete fee packet. Preserve base, listing, and account currencies. Record the accepted classification, rejected shortcut, evidence owner, reviewer challenge, correction boundary, follow-up date, monitoring trigger, and rollback reference.
source register checkpoint 9 addresses source fingerprint for a source-complete fee packet. Record report and rule versions. Record the accepted classification, rejected shortcut, evidence owner, reviewer challenge, correction boundary, follow-up date, monitoring trigger, and rollback reference.
source register checkpoint 10 addresses owner register for a source-complete fee packet. Assign each evidence source. Record the accepted classification, rejected shortcut, evidence owner, reviewer challenge, correction boundary, follow-up date, monitoring trigger, and rollback reference.
source register checkpoint 11 addresses privacy register for a source-complete fee packet. Exclude operational identifiers publicly. Record the accepted classification, rejected shortcut, evidence owner, reviewer challenge, correction boundary, follow-up date, monitoring trigger, and rollback reference.
source register checkpoint 12 addresses restoration register for a source-complete fee packet. Preserve prior accepted rules. Record the accepted classification, rejected shortcut, evidence owner, reviewer challenge, correction boundary, follow-up date, monitoring trigger, and rollback reference.
Evidence boundary for a source-complete fee packet
The default percentage packet uses an invented USD 100 base, 6.5% expected rate, zero fixed amount, one expected and observed line, and USD 6.50 observed total. The fixed-fee packet uses zero base, zero percentage, USD 0.20 expected fixed amount, one expected and observed line, and USD 0.20 observed total.
These invented values demonstrate arithmetic only. They cannot prove overcharging, source completeness, loss, platform fault, duplicate production rows, correct accounting, tax treatment, regulatory treatment, contract rights, or dispute authority.
Release, monitor, and restore the source register
Block invalid numeric inputs, noninteger counts, short fee labels or context, invalid tolerances, currency, period, evidence scope, privacy, or open conflicts. Review amount, rate, or count differences. Ready clears only the entered synthetic packets.
Before indexing or operational use, preserve backups and run type, unit, integration, build, content, similarity, SEO, image, link, privacy, mobile, deployment, and live checks; then monitor drift without claiming search or financial causality.
Sources and further reading
- Etsy Help: Fees and taxes for selling: Official fee families, bases, currencies, country differences, and current boundaries.
- Etsy Help: Fee basics: Official listing-event, multi-quantity, transaction, and processing-fee distinctions.
- Shopify Help: Third-party transaction fees: Official formula, plan dependency, exemptions, refund treatment, and billing report.
- Shopify Help: Third-party payment providers: Official provider, location, payment-method, and waiver boundaries.
- TikTok Shop: Check Tax Invoices: Official invoice detail and fee-family coverage.
- TikTok Shop: Referral fees by category: Official category and effective-date rate examples.
- Seller Profit Guard methodology: Evidence, correction, release, monitoring, and rollback controls.
- Seller Profit Guard data privacy: Synthetic public examples and protected operational-data boundaries.
Related Seller Profit Guard tools
- Marketplace Fee Anomaly Checker: Run the browser-local synthetic fee-rule comparison.
- Marketplace Payout Anomaly Checker: Bridge platform balances after fee evidence is classified.
- Seller CSV Column Mapper: Map fee evidence into stable protected fields.
- Duplicate Order Checker: Separate repeated keys from legitimate multi-event rows.
- Etsy Fee Reference Helper: Model editable planning assumptions separately.
- Methodology: Apply evidence and rollback controls.
- Data Privacy: Protect orders, buyers, payments, and raw exports.
- Fee Anomaly Formula and Input Contract: Define fee family, event grain, base, percentage rate, fixed amount, expected line count, observed evidence, tolerances, and rule scope.
- Fee Anomaly Worked Example: Changed Rate: Reperform a percentage-fee example, change only the observed amount, and trace the resulting effective-rate difference and review decision.
- Fee Anomaly Review for a Duplicate Line: Use a fixed-fee event to distinguish a true duplicate candidate from a legitimate second trigger, credit, renewal, or quantity event.
- Fee Anomaly Mistakes and Corrections: Diagnose mixed fee families, wrong event grain, stale rates, fixed-fee omissions, currency conversion, credits, rounding, and duplicate assumptions.
- Safe Fee Anomaly Decision Thresholds: Set minor-unit, rounding, rate-point, count, recurrence, age, materiality, and source-confidence controls without hiding a wrong rule.
- Changed Rate vs Duplicate Fee Line: Compare a percentage-rate difference and an extra fixed-fee line at the same evidence grain, then show why their investigation paths diverge.
- Weekly Marketplace Fee Review Routine: Turn rule preservation, fee classification, synthetic regression, exception ownership, approval, monitoring, and restoration into a repeatable control.
- Interpret Fee Anomalies Without False Precision: Explain what zero, positive, negative, rate-only, count-only, recurring, and aged fee differences prove, cannot prove, and require next.
- Fee Anomaly Audit and Change Log: Provide a standalone rule, input, source, exception, correction, monitoring, and restoration record for repeatable marketplace fee review.
Next step: Open Seller Profit Guard.
This is operational planning help, not tax, accounting, legal, financial, or platform-policy advice. Review the Terms and disclaimer, and verify current platform rules and fee assumptions before changing prices.