Transactions Reports
Transactions Reports give you a comprehensive view of all financial transactions and platform charges within your business. Use this report to track revenue, monitor costs, and analyze your overall profitability over any date range.
Note: Reports & Analytics — including the Transactions Report — require the Build plan or higher. On Commerce or Free you'll see an upgrade prompt instead. See Subscriptions & Plans for what each tier unlocks.
Accessing Transactions Reports
Navigate to Reports → Transactions from the main navigation. The report defaults to showing today's transactions.
Filters
The filter panel at the top allows you to:
- Date Range: Select start and end dates to analyze a specific period
- Status Filter: Filter by transaction status (pending, completed, refunded, etc.)
- Generate PDF: Export the transactions report as a PDF
- Refresh: Reload the transaction data
Profit/Loss Summary
At the top of the report, you'll find a quick overview of your financial health:
Total Revenue
The sum of all net transaction amounts (after fees) for the selected period, with the number of transactions shown.
Total Costs
The total of all platform charges (shipping, AI, premium features, etc.) incurred during the period.
Net Profit/Loss
Your calculated profit or loss: Revenue minus Costs. The indicator shows whether you're "Profitable" or at a "Loss".
Profit Margin
Your profit margin percentage, calculated as: (Revenue - Costs) / Revenue × 100
Transactions
This section lists all payment transactions made within the selected date range:
Transaction Details
For each transaction, you can view:
- Transaction ID: Unique identifier (TC-XXXXX format)
- Transaction Date: When the transaction occurred
- Customer: The customer name associated with the transaction
- Order Number: The linked order number
- Order Name: The order's PO number or name
- Transaction Type: The nature of the transaction (payment, refund, etc.)
- Status: Current status (pending, completed, refunded, failed)
- Amount: The total transaction amount before fees
- Fee: Processing fees (e.g., Stripe fees)
- Net Amount: The amount after deducting fees
Transaction Statuses
| Status | Description |
|---|---|
| Pending | Payment initiated but not yet completed |
| Completed | Payment successfully processed |
| Refunded | Payment has been refunded to customer |
| Failed | Payment attempt was unsuccessful |
Actions
Click on any transaction to view detailed information including:
- Full order details
- Payment method information
- Refund history (if applicable)
- Related transactions
A note on fees
The Fee column reflects the processing and platform fees deducted from each payment. Two distinct fees apply to card charges collected through TimberCloud checkout:
-
Stripe's standard processing fee — 2.9% + $0.30 per successful card transaction.
-
TimberCloud's platform fee — charged on top of Stripe's fee, and it varies by plan:
Plan Platform fee on customer card payments Free No payments (cannot accept card payments) Commerce 1% Build 0.5% Production 0% Enterprise 0%
The platform fee applies only to card charges collected through checkout — not to quotes, offline deposits, or manually-logged orders. Payouts always go directly to your own Stripe account (Stripe Connect); TimberCloud never holds your funds. See Subscriptions & Plans for the full fee breakdown and Order Payments for how payments are processed.
Note: The platform fee on customer payments changed with the current plan tiers. If you migrated from an older plan, your effective fee may differ from what older statements showed.
Platform Charges
Platform Charges represent amounts your shop owes TimberCloud for services you used — billed to the card on file for your account. These are distinct from customer order payments: they're what you pay TimberCloud (for example, when you book a shipment), not what your customers pay you. For a deeper explanation, see Platform Charges.
Charge Types
The report labels each charge by its type:
| Type | What it covers |
|---|---|
| Freight Shipping | Charges for shipping labels purchased through TimberCloud's carrier network (parcel and LTL freight). |
| AI Document | Charges for AI-powered document analysis and order entry. |
| Premium Feature | Charges related to premium/add-on features used by your account. |
| Other | Any additional platform service that doesn't fall into the categories above. |
Charge Details
For each platform charge, you can view:
- Charge Date: When the charge was incurred
- Order Reference: The associated order (if applicable) — click the order number to open the order
- Charge Type: The type of service charged
- Status: Payment status of the charge
- Amount: The charge amount
- Description: Details about the charge (e.g., the carrier and order number for a freight shipment)
The Platform Charges view also shows two summary tiles for the selected period: Total Charges (what you were billed) and Total Refunds (what was credited back).
Charge Statuses
| Status | Description |
|---|---|
| Succeeded | Charge was successfully collected |
| Processing | Charge is in progress and not yet final |
| Failed | Charge attempt failed |
| Refunded | Charge was refunded back to your card |
Tip: A failed or refunded charge often reflects an automatic safeguard. For example, if booking a shipment fails, the related charge is automatically canceled so no money is taken. See Booking Shipments for details.
Use the Status filter at the top of the Platform Charges list to narrow down to a single status (Succeeded, Processing, Failed, or Refunded), or search by description, order number, or charge type.
Understanding Your Financial Flow
Customer Payments (Transactions)
↓
Minus: Processing Fees (Stripe 2.9% + $0.30, plus your plan's platform fee)
↓
= Net Revenue
↓
Minus: Platform Charges (Shipping, AI, Premium Features, etc.)
↓
= Net Profit/LossExport Options
PDF Report
Click Generate PDF to create a formatted document containing:
- Summary overview with totals
- Transaction list with all details
- Platform charges breakdown
Tips for Using Transaction Reports
- Daily Reconciliation: Review transactions daily to ensure all payments are properly recorded
- Monitor Fees: Keep track of processing and platform fees to understand your true margins
- Track Platform Costs: Regularly review platform charges (shipping, AI, premium features) to optimize your service usage
- Identify Refund Patterns: Use the status filter to analyze refunds and identify potential issues
- Profit Margin Analysis: Use the profit margin indicator to ensure your business remains profitable
Related
- Order Payments — how customer payments, refunds, and Stripe Connect work
- Platform Charges — a deeper look at what your shop owes TimberCloud
- Subscriptions & Plans — platform fees and plan-based feature access
- Booking Shipments — how freight shipping charges are created