Platform
Reporting
& analytics.
From pre-built reports to custom SQL analytics, get the insights you need to grow your business. No waiting for IT, no expensive BI tools.
What's included
Everything you need for business intelligence.
No expensive BI tools required. Get instant insights from your operational data.
100+ pre-built reports.
Ready-to-use reports for operations, finance, inventory, and sales. No setup required.
Custom SQL reports.
Write your own SQL queries or use the visual builder. Full access to your data schema.
Parametrized queries.
Add dynamic filters to reports with date ranges, warehouses, channels, and more.
Export anywhere.
Export to CSV, Google Sheets, or connect to BigQuery for advanced analytics.
Real-time data.
Reports run on live operational data. No delays, no batch processing, no stale data.
Share & schedule.
Schedule reports to run automatically and share via email or Slack notifications.
Coverage
Reports for every team.
Pre-built reports covering operations, finance, inventory, and revenue analytics.
Track every order
- ✓Orders by Month
- ✓Orders by Channel
- ✓Orders by Sales Person
- ✓Orders by Product
- ✓Orders by Template
- ✓Orders by Category
- ✓Orders by Region
- ✓Retention Cohorts
- ✓Price List Report
Find what's working
- ✓Revenue by Date
- ✓Revenue by Product
- ✓Revenue by Sales Person
- ✓Revenue by Channel
- ✓Revenue by Region
- ✓Revenue by GL
- ✓Manual Revenue Transactions
Move product faster
- ✓Shipments by Country
- ✓Shipments by State/Region
- ✓Shipments by User
- ✓Items Waiting Assignment
- ✓Items Allocated/Assigned
- ✓Items Shipped
- ✓Cycle Time Detail, Summary & Stats
- ✓Shipment Summary & Detail
- ✓Shipment Tracking
- ✓Over Assignment Exceptions
Close the loop
- ✓Returns by Product
- ✓Returns Not Received
- ✓Returns by Reason
- ✓Items Received
- ✓Open Supplier Shipments
Close the books
- ✓Income Statement
- ✓Income Statement by Class
- ✓Balance Sheet
- ✓Cash Flow Statement
- ✓Trial Balance
- ✓General Ledger
- ✓Account Transactions
- ✓Aged Balance Receivable
- ✓Aged Balance Payable
- ✓Tax Summary & Detail
- ✓1099 Summary
- ✓Currency Exposure
- ✓Unallocated Journal Entry Lines
- ✓Manual Inventory Adjustments
- ✓Budget Variance
Multi-company reporting
- ✓Consolidated Income Statement
- ✓Consolidated Balance Sheet
- ✓Consolidated Cash Flow Statement
- ✓Consolidated Inventory Valuation
Know your stock
- ✓Inventory by Warehouse
- ✓Inventory by Location
- ✓Inventory Aging
- ✓Inventory Transactions
- ✓Inventory Reservations
- ✓Inventory Valuation History
- ✓Inventory Adjustment Summary
- ✓Next Available Date
- ✓Empty Locations
- ✓Inventory & Balance Sheet Reconciliation
- ✓Inventory Received Not Invoiced Reconciliation
Track what's coming in
- ✓Open Purchase Orders
- ✓Inbound Shipment Value
- ✓Supplier Performance
- ✓Three-Way Match
- ✓Landed Cost Breakdown
- ✓Product Cost Estimate
- ✓Product Cost History
Monitor production
- ✓Quantity Produced Summary
- ✓Production Schedule
- ✓Inventory Risk for Manufacturable Products
- ✓WIP Balance
Custom SQL reporting
Build reports exactly how you need them.
Sometimes pre-built reports aren't enough. With custom SQL reporting, you have full access to your data schema to build exactly the report you need.
Full schema access
Write SQL queries against the entire Fulfil data model: orders, inventory, customers, products, financials, and more.
Dynamic parameters
Use @parameter syntax to add filters that users can change when running the report.
Visual query builder
Not comfortable with SQL? Use the visual builder to create reports by clicking and dragging fields.
-- Revenue by Sales Channel with Date Filter SELECT channel_name, COUNT(order_id) AS order_count, SUM(total_amount) AS total_revenue, AVG(total_amount) AS avg_order_value FROM sales_orders WHERE order_date BETWEEN @start_date AND @end_date AND state = 'confirmed' GROUP BY channel_name ORDER BY total_revenue DESC
| channel_name | order_count | total_revenue | avg_order_value |
|---|---|---|---|
| Shopify | 2,847 | $1,428,350.00 | $501.72 |
| Amazon | 1,523 | $876,240.00 | $575.28 |
| Wholesale | 324 | $642,180.00 | $1,982.04 |
| Retail Partners | 156 | $298,440.00 | $1,912.56 |
@start_date and @end_date become date pickers in the UI, so reports are dynamic and reusable. Drag the divider to adjust the view.
Data warehouse integration
Need more? Connect to BigQuery.
For advanced analytics, machine learning, or integration with your existing BI stack, Fulfil automatically syncs all your operational data to Google BigQuery.
-
✓
Automatic ETL
All data from Fulfil is automatically synced to BigQuery every hour.
-
✓
Full schema access
Query any table, join across datasets, or run complex analytics on years of historical data.
-
✓
Use any BI tool
Connect Looker Studio, Tableau, Power BI, or any tool that supports BigQuery.
FAQ
Common questions.
Do I need a separate BI tool to use Fulfil reporting?
Can non-technical users create custom reports?
How do I share reports with my team?
Are reports based on real-time data?
Can I schedule reports to run automatically?
What's the difference between Fulfil reports and BigQuery?
Ready for better insights
into your business?
See how Fulfil's reporting helps you make data-driven decisions.