Billflow
  • Quick Start
  • Setup
    • First Time Setup
      • Connect & Setup Stripe
      • Invite Team Members
      • Create Your First Billing Page
      • Embed The Billing Page
      • Activate Live Payments
  • Billing Pages
    • Plan Picker
    • Checkout Form
    • Customer Portal
    • Pricing Page
    • Invoice Portal
  • How-to's
    • Setup Pricing
      • Flat-rate Subscriptions
      • Free Trial
      • Unit-based
      • Meter-based
      • Setup Fees
      • One-Time Payment
      • Payment Plans (Subscription Schedules)
      • Complex Pricing
      • Add-ons
    • Connect to SaaS
      • Using Stripe Webhooks
    • Change Style
      • Plan Picker Style Templates
      • Customer Portal Style Templates
      • Pricing Page Style Templates
      • Checkout Form Style Templates
    • Update Pricing
    • Use Coupons
    • Enable Quantity Management
    • Enterprise Sales Flow
    • Cancellations/Payment Failures
      • Set up Cancellation Feedback
      • Configure Dunning Emails
    • Automated emails
    • Internationalization
      • Support multiple currencies
      • Support multiple languages
    • Upgrade to new Billing Pages
    • Record Usage
    • VAT & Taxes
    • Indian Recurring Payments
  • No-code Integrations
    • No-code App Builders
      • Bubble
        • How to connect Stripe webhooks to Bubble
      • Webflow
      • WordPress
        • Add Widgets
        • Advanced Usage
        • Useful Plugins
      • Notion
      • Drupal
    • Rewardful
    • ChurnKey
  • Developer Docs
    • Embed Configurations
      • Plan Picker Configs
      • Checkout Form Configs
      • Customer Portal Configs
      • Pricing Page Configs
      • Invoice Portal Configs
    • Handling Events
    • Languages & Frameworks
    • Customize Elements
    • Versions & Beta Testing
  • Help
    • Managing Account & Team
      • Reset Your Password
      • Manage Team Members
    • Frequently Asked Questions
    • Changelog
Powered by GitBook
On this page
  • Overview
  • Configure in Stripe
  • Enable in Stripe
  • Set up Business information in Stripe Tax Settings
  • Set up Registrations in Stripe Tax Settings
  • Set Tax code on Stripe Products
  • Set Tax behavior exclusive on Stripe Prices
  • Configure in Billflow
  • Embed and view checkout form

Was this helpful?

  1. How-to's

VAT & Taxes

Setting up taxes

PreviousRecord UsageNextIndian Recurring Payments

Last updated 3 years ago

Was this helpful?

Overview

Taxes are not fun but they need to be handled. Stripe & Billflow can make it easier for you, following are the steps to collect Taxes.

Configure in Stripe

For more detailed configuration guides and how-tos in Stripe check out the docs .

Enable in Stripe

Start by enabling taxes on your Stripe account. You can go to and add the Tax feature.

Set up Business information in Stripe Tax Settings

For more general tax details check out Stripe's guide .

Set up Registrations in Stripe Tax Settings

Set Tax code on Stripe Products

If you haven't been using tax before, your Stripe products need a Tax Code set.

Set Tax behavior exclusive on Stripe Prices

Set product behavior to include tax, or to exclude tax.

Configure in Billflow

Enable Automatic Taxes on Billfow billing page Checkout Form settings. You can also enable Tax ID to be asked on checkout there. Make sure you are on v3 or greater!

Do not set a default tax rate on the billing page, it will conflict

Embed and view checkout form

Make sure your IP and/or billing address when viewing checkout form is in a country registered in your Stripe Tax settings. You should then see the checkout automatically calculate the tax!

here
https://dashboard.stripe.com/settings
here
Checkout with tax added