Yes, GST Pro supports "Bill To / Ship To" logic where the billing and shipping entities are different. It pulls the billing and shipping details from the Shopify order and displays them separately on the invoice, while determining "Place of Supply" and tax split based on the delivery destination.
B2B merchants where the payer and receiver are different entities
Stores shipping goods to one address but billing a different address
Merchants needing correct Place of Supply and GST split
Teams generating invoices for corporate procurement workflows
Stores that do not capture billing address separately in Shopify orders
POS-only setups that capture only name/phone without address details
Merchants trying to add billing address after an order is created
Displays separate Bill To (billing) and Ship To (shipping) sections on invoices
Automatically pulls addresses from Shopify order fields
Prioritizes billing address when a separate billing address exists
Determines "Place of Supply" primarily using the shipping/delivery destination
Calculates GST split (CGST/SGST vs IGST) based on state comparison logic
Supports B2B company and GSTIN display when customer data is available
GST Pro reads address details from the Shopify order and prints them on the invoice as:
Bill To → Shopify billing address
Ship To → Shopify shipping address
If a separate billing address is present, GST Pro uses it for the Bill To section.
"Place of Supply" is typically derived from the shipping destination
This helps apply the correct tax split based on where goods are delivered
GST Pro determines the split by comparing states:
If the supplier state and customer state are the same → CGST + SGST
If the supplier state and customer state are different → IGST
Shopify allows billing addresses to be added only during order creation
Billing address cannot be added or edited later for an existing order
If billing or shipping address is missing in the Shopify order data, those sections appear blank on the invoice
For Shopify POS orders that collect only name and phone number, Bill To / Ship To may remain blank
Addresses will appear only if the customer profile in Shopify has a saved default address
To show specific Bill To company and GSTIN details:
The customer must exist with GSTIN details (for example, added in GST Pro Customers page) before the order is created, or
The order must be created as a B2B order in Shopify with required billing details
The core Bill To / Ship To address printing logic is available across plans
Advanced B2B capabilities (like capturing GSTIN/company name at cart/checkout to populate invoice fields) generally require the Business plan or higher