Stripe Billing Kit — Next.js Subscriptions Starter
PaidA lean Next.js App Router kit for Stripe subscriptions. Includes Checkout, Customer Portal, signed webhooks, and Auth.js (credentials + Google). Paid, from $79 one-time.
Why we recommend Stripe Billing Kit — Next.js Subscriptions Starter
This kit offers a focused solution for integrating Stripe billing into Next.js applications, avoiding the 'bloated SaaS boilerplates.' It specifically includes Stripe Checkout for purchases and the Customer Portal for managing subscriptions. Secure webhooks are implemented, along with authentication handled by Auth.js, supporting both credentials and Google sign-in. Its appeal lies in providing a 'lean' foundation for subscription-based services without unnecessary features, directly addressing common payment and user management needs for a subscription business.
Best use cases
Best for developers needing to quickly implement subscription billing into a new or existing Next.js application. It's ideal for projects requiring Stripe Checkout and Customer Portal integration, secure webhook handling, and standard authentication (credentials/Google) to manage user access and billing features.
Honest limitations
The boilerplate is specific to the Next.js App Router and Stripe, which could be a limitation for projects using other frameworks or payment providers. The description emphasizes a 'lean' approach, implying that it might not include more advanced SaaS boilerplate features beyond core billing, authentication, and webhook functionality. It is a paid product, with a one-time purchase model for access.
Are you the maker of Stripe Billing Kit — Next.js Subscriptions Starter? Claim this listing →
More in Auth & Payments
A downloadable Next.js source-code kit designed for founders using AI coding agents. It provides a SaaS foundation with auth, billing, access, email, an app shell, tests, and agent instructions. Paid, from €99 one-time.
Vercel and Stripe's open-source reference starter for SaaS billing — Next.js with Supabase auth and database, Stripe Checkout and customer portal, webhook-synced products, prices and subscription state.
The official Auth.js (NextAuth) example application for Next.js — working OAuth, email, and credentials sign-in flows with session handling across App Router pages, middleware, and API routes. The reference most auth setups start from. Open-source.
Lemon Squeezy's official Next.js billing template — subscription checkout, customer portal, webhook syncing of subscription state to your database, and plan management, showing the intended integration pattern for their API. Open-source.
Open-source Supabase starter core for SaaS — personal and team accounts, invitations, permissions enforced in Postgres with RLS, and Stripe subscription billing, delivered as SQL migrations and an API you build any frontend against.
Django application implementing the billing side of a subscription business: plans, subscriptions, coupons, invoices and role-based access to organisation profiles, with Stripe and Razorpay processors. Aimed at teams who want the metering and billing rules in their own database rather than a vendor's.