Snowflake Marketplace Provider Expectations for Transactions, Invoicing, and Collections¶
This page explains the respective responsibilities of Marketplace Providers and Snowflake for invoicing, taxes, collections, payouts, and transaction reporting for monetized Snowflake Marketplace transactions.
Seller of record¶
The Provider is the Seller of Record for their Product(s) (not Snowflake) and is fully responsible for their Product(s), the applicable listing terms, and the commercial terms offered to the customer.
The Provider remains responsible for dispute and refund discussions, as well as customer communication related to its products, invoices, and listing terms. Providers may communicate directly with customers regarding their products, transactions, and invoices, subject to the Snowflake Provider and Consumer Terms and the Provider’s privacy policy.
For more information on disputes and enforcement, refer to Dispute resolution, enforcement, and appeals.
Invoicing and taxes¶
For monetized transactions, Snowflake invoices customers on the Provider’s behalf in USD.
Snowflake Marketplace acts as a marketplace facilitator and, where required by law, calculates, collects, and remits applicable taxes and issues tax-compliant invoices as applicable.
In jurisdictions where Snowflake is not registered or authorized to collect a transaction tax, the provider may need to assess, invoice, collect, remit, and report that tax directly. Providers should consult their own tax advisors.
For additional tax information, refer to the Snowflake Marketplace taxes overview for consumers.
Collections¶
Snowflake makes a best-effort attempt to collect payment on the Provider’s behalf for monetized Marketplace transactions, including automated payment reminders for overdue invoices. Snowflake provides support to customers with billing-related questions.
Providers are ultimately responsible for collecting payment and taking any necessary action in the event of consumer nonpayment.
Snowflake provides reporting tools to help Providers monitor invoices, payments, payouts, and usage, including:
UI path:
SQL views: DATA_SHARING_USAGE schema
Payouts, Net Terms and fees¶
Stripe is the payment processor for Snowflake Marketplace payouts. To receive payouts, Providers must set up their payout method through Snowflake Marketplace. During setup, Providers may either create a new Stripe Connect account or connect an existing Stripe account. There are no additional costs to Providers for using the Snowflake Stripe Connect account. As part of the setup process, Providers must accept the Stripe Connected Account Agreement. Those terms are between the Provider and Stripe, and Snowflake is not a party to that agreement.
Net terms, the amount of time a customer has to pay an invoice, are determined by the Provider and should be specified in the order form and Marketplace Offer.
Provider payouts occur only after Snowflake collects the applicable product charges from the customer, net of Snowflake fees, applicable taxes, and any permitted adjustments. If a customer pays with Marketplace Capacity Drawdown (MCD), the related capacity invoice must be paid in full before payout is issued. Provider payouts are made 30 days after payment is received in full.
Snowflake Marketplace charges a transaction fee, which is deducted from the Provider’s payout. Find the fee schedule by navigating in Snowsight: .