We built Haystackfor our own $100M+e-commerce business.
Then we let other operators use it. Now nobody on our team opens a spreadsheet.
Right now, the truth about your business is in 0 browser tabs.
Every numberis sourced.
A P&L line is not a number. It is a chain of receipts. Haystack stores the chain, not the summary, so any value on any screen ties back to the batch, the container, the tariff line, the payout.
Eight modules. One ledger.
Each module is a real piece of an operating ERP. They share a single database, a single audit log, and a single permissions model. None of them lives in its own silo.
Inventory
Every SKU, every batch, every warehouse, in one canonical view. Days of cover, sell-through, and replenishment timing are computed live from the batch ledger, not entered by hand.
Purchase orders
POs are the source for everything downstream: unit cost, batch identity, shipment plan. Open a PO, and the manufacturer, the lab tests, the container, and the payment terms are already wired in.
P&L
Real-time, batch-aware, traceable to the receipt. The number you see in October ties to the container that arrived in July and the duty line filed in August.
Containers
Track every container from port to door, with lane-level history that tells you what your real lead time is on each route.
Tariffs and customs
Every HTS line, every duty paid, every drawback eligible. Reconciles automatically against CBP entries.
Channels and payouts
Amazon, Shopify, Walmart, and the rest live in one ledger. Payouts reconcile against per-SKU sales without spreadsheet exports.
Audit log
Every change, every actor, every before-and-after. Auditors stop being a project.
Stax
Ask anything. Get an answer with the receipts attached.
Ask the question.Get the answer with the receipts.
Stax writes SQL against your database with the same row-level security as your team. Every answer cites the source rows that produced it. It is not a model summarizing your data. It is a model showing you your data.
$8.42 per unit landed. Composition: $4.10 unit cost (PO 20260815-3, batch B-44182), $1.85 ocean freight (container HYC-SHA-00922), $0.91 tariff (HTS 9404.90.20, line 3), $0.71 duty drawback offset, $0.40 last-mile, $0.45 platform fee. Margin at MAP $24.99: 66.3%.
The aisle, the airport,the desk monitor.
Every workflow that exists on desktop exists on mobile, with the same speed. Confirm a shipment in a warehouse aisle. Approve a quote on a Sunday tablet. Read a P&L on a 27-inch monitor on Monday morning. Same answer, same speed, same source.
$8.42 per unit landed. PO 20260815-3, container HYC-SHA-00922, HTS 9404.90.20. Margin at MAP $24.99: 66.3%.
“We tried every ERP on the market for our own e-commerce business. They were either built for accountants who do not move physical goods, or for warehouse managers who do not close books. Nothing reconciled the two. So we built Haystack for ourselves first. Then we let our supplier, our 3PL, and our CPA on. Two years later it runs the business. Now you can run yours on it.”
The boring questions a CFO actually asks.
Substantive answers, not icons.
- 01
Your data, exportable always
Every record exports to CSV at any time. No "contact sales" to leave. The structure is open, and migration scripts are public.
- 02
Row-level security in the database
Every query runs inside a transaction that knows your organization and your role. Cross-tenant access is impossible by construction, not by code review.
- 03
SOC 2 Type II in progress
Currently in observation window with a Big Four auditor. Report due by end of year. Until then, our security posture is documented and shareable on request.
- 04
Audit trail on every record
Every create, update, and delete is logged with actor, timestamp, and full before-and-after. The audit log is queryable, exportable, and tied to the same identity Stax uses.
- 05
No lock-in, no migration tax
If you decide to leave, we help you export. If you decide to come from NetSuite or QuickBooks Commerce, our team runs the migration with you for free in the first 60 days.
Two tiers. One free, one for real teams.
No per-seat tax, no usage cliffs, no “Contact us” tier hiding the price. The free tier is permanent. The paid tier is one number.
For solo sellers and small operators who want the system of record without the price tag. Up to 100 active SKUs, single user, full Stax access.
- Up to 100 active SKUs
- Single user, full module access
- Stax queries: 200 per month
- CSV import and export
- Email support, 48h response
For e-commerce businesses with a real ops team. Everything in Starter, no SKU limit, unlimited Stax, role-based permissions, real audit log.
- Unlimited SKUs and batches
- Up to 25 team members
- Stax: unlimited
- Role-based permissions, audit log
- Priority support, 4h response
- Dedicated migration runbook
Migrating from NetSuite, QuickBooks Commerce, or InventoryLab? We run the migration with you in the first 60 days, free.
The ones a CFO actually asks.
Open answers. No accordions, no “contact sales”.
How is this different from NetSuite?
NetSuite is a general-purpose ERP. Haystack is built specifically for physical-goods e-commerce, so the vocabulary, the workflows, and the reports already match how your business runs. You will spend hours setting up Haystack, not weeks. And every number traces back to its receipt, which is the part NetSuite cannot do without three integrations and a consultant.
Can we export every record?
Yes. Every table exports to CSV at any time, from inside the product, with no approval workflow. The schema is documented, and we publish migration scripts for the common destinations.
What happens if we cancel?
Your data stays accessible for 90 days while you migrate out. We help you export. We do not hold data hostage, and there is no exit fee.
Do you do migration from our current system?
Yes. For Operator-tier customers, our team runs the migration with you in the first 60 days, free. We have done it from NetSuite, QuickBooks Commerce, InventoryLab, and a long tail of spreadsheets.
Where does our data live?
In a Postgres database in the United States, on a Vercel-hosted Next.js application. Backups are continuous and point-in-time recoverable to any second in the last 7 days. Encrypted at rest and in transit.
Who is on the team?
We are operators first. The team that built Haystack runs a $100M+ e-commerce business in Brooklyn, and uses the product every day. Engineering is in-house, not contracted.
Is Stax accurate? Where do its answers come from?
Stax queries your Postgres database directly, with the same row-level security as your team. Every answer cites the source rows that produced it, and you can click any citation to see the underlying record. Stax is not a model summarizing your data. It is a model writing SQL against your data, and showing you the result with provenance.