> For the complete documentation index, see [llms.txt](https://docs.billflow.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.billflow.io/how-to/setup-pricing/flat-rate-subscriptions.md).

# Flat-rate Subscriptions

{% embed url="<https://youtu.be/DtXjrQyN53Y>" %}

If your pricing model resembles something that is independent of a metric and is charged on a recurring basis, then this Flate-rate Subscription guide is for you. You can also consider using flat-rate if your product is at a very early stage, and the SaaS company just wants to start charging customers.&#x20;

Once you have established how many different plans you are to have, you need to create a product for each of them. For example, let's take a model that will have two pricing plans (Basic and Pro). In this case we will create a product for each of these.  Creating a product in "Stripe" is as simple as clicking "+ Product"

![](/files/-MJ3Owp9tWG8u5RH_J-s)

If you would like to use a yearly pricing plan instead of monthly or in addition to a monthly plan, there is only a small change in the process to be made. When creating your product you would create an additional price and set the recurring rate to yearly.

![](/files/-MJ8L2EpCGDwrm98UEBR)

Now that we are done creating the products, for Billflow to recognize these products as a single service we need to tag it with an "sb\_service" tag. This tag should be the same for all products(pricing plans) that are in the model. Next we tag each with a unique "sb\_tier" that corresponds to the plan. That means we have 2 unique "sb\_tier" tags for our example.&#x20;

![](/files/-MJ3W5YQ9qZ4sdld0ia3)

Finally, we go back to Billflow and refresh the "Pricing Plan" page. We should see our pricing plan pop up.&#x20;

![](/files/-MJ3XaZLr9aTVqiLYXeS)
