Companies
View all your B2B companies in one dashboard. Track order values, payment status, and quickly access company orders for printing, downloading, or sending invoices.
Why This Matters
See payment status across all B2B customers at a glance
Identify overdue accounts that need attention
Process invoices for multiple companies efficiently
Monitor total sales and order counts per company
How It Works
The B2B Purchases page syncs with your Shopify B2B companies and displays their order statistics. Each row shows a company's total orders, payment status, and quick actions. Click any company to view their individual orders, or use bulk actions to process multiple companies at once.
View Statistics
At the top of the page, you'll see summary statistics across all companies:
Total Order Value
Sum of all B2B orders in the selected period
Total Orders
Number of orders placed across all companies
Total Paid Orders
Count of fully paid orders
Total Unpaid Orders
Count of orders awaiting payment
Use the date selector to view statistics for different periods:
This Month: Current month (e.g., December 2025)
Last 30 Days: Rolling 30-day period
View Companies
Navigate to B2B Purchases in the sidebar to see your company list.
Table Columns
Company
Company name (click to view orders)
Order Value
Total value of all orders from this company
Payment Status
Badge showing overall payment status
Orders
Total number of orders placed
Paid Orders
Count of fully paid orders
Unpaid Orders
Count of unpaid or partially paid orders
Actions
Print, Download, and Send icons
Payment Status Badges
Paid
All orders are fully paid
Unpaid
Has orders awaiting payment
Partially Paid
Some orders have partial payments
Overdue
Has orders past their payment due date
Due Today
Has orders with payment due today
Filter by Payment Status
Use the status tabs above the table to filter companies:
All: Show all companies
Paid: Only companies with all orders paid
Unpaid: Companies with unpaid orders
Partially Paid: Companies with partial payments
Overdue: Companies with overdue payments
Due Today: Companies with payments due today
Search for a Company
Use the search box to find companies by name. The list updates automatically as you type.
Sort Companies
Click the Sort dropdown to change the order:
Company Name (A-Z)
Company Name (Z-A)
Total Sales (Lowest to Highest)
Total Sales (Highest to Lowest)
Row Actions
Each company row has three action icons.
Bulk Actions
Select multiple companies to process them together.
View Company Details
Click any company name to open their order detail page. From there you can:
View all orders for that company
Filter by payment status, fulfillment, payment terms, and more
Print, download, or send individual orders
Combine multiple orders into one invoice
See Company Orders for details on working with individual company orders.
Limits & Plan Notes
Free
Not available
Pro
Not available
Ultimate
Not available
Wholesale
Full access
B2B Purchases is exclusively available on the Wholesale plan. This feature requires Shopify B2B to be set up with active company accounts.
Common Questions & Issues
I don't see any companies in the list.
This feature requires two things: a Wholesale plan subscription and Shopify B2B set up in your store. First, check that you're on the Wholesale plan in Subscription. Then verify you have B2B companies created in Shopify Admin > Customers > Companies. New companies may take a few moments to sync.
The payment status doesn't seem accurate.
Payment status is calculated based on order payment data from Shopify. If you've received payment outside of Shopify (bank transfer, check, etc.), the status won't automatically update. You can mark orders as paid in Shopify Admin to update the status.
I see a "Grant Access" warning at the top.
The app needs additional Shopify permissions to access B2B data. Click Grant Access and approve the requested scopes in Shopify. This is a one-time setup required for B2B features.
Can I see orders from all companies in one list?
The B2B Purchases page shows companies, not individual orders. To see all B2B orders across companies, you can use the main Orders page and filter by company. To see orders for a specific company, click the company name to open their detail page.
Related Guides
Company Orders: Work with individual company orders
Contacts: Manage company contacts
Combine Orders: Merge orders into a single invoice
Sending Invoices: Email configuration and templates
