Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A complete starter kit that you can use to build and deploy a Next.js SaaS app powered by Paddle Billing.

Astro landing page starter with gradient background, responsive hamburger/dropdown menu, and switchable floating/fullscreen headers.
The Paddle Billing Next.js Starter Kit is a Boilerplate for building a subscription SaaS product on Next.js, with Paddle Billing as the merchant of record for payments, taxes, and billing.
The Paddle Billing Next.js Starter Kit is a publicly available GitHub repository from PaddleHQ that gives you a complete starting point for a Next.js SaaS app integrated with Paddle Billing. It includes a three-tier pricing page localized for over 200 markets via Paddle.js, a checkout built with Paddle Checkout, and ready-made subscription management screens. The app is deployed on Vercel, uses Supabase for authentication and user management, and is styled with Tailwind CSS and shadcn/ui components. A live demo is hosted at https://paddle-billing.vercel.app/.
The setup flow is documented in the README. You deploy the repository to Vercel, which creates a new project and integrates with Supabase to create the required database schemas. Then you set the Paddle environment variables in Vercel, create products and prices in the Paddle dashboard, and paste your price IDs into pricing-tier.ts. Finally, you add your Vercel domain to Paddle for website approval and run a test checkout with sandbox credentials.
No. It is built specifically for Paddle Billing. Paddle Classic users should refer to the Paddle Classic developer documentation instead.
Node.js version 20 or later is recommended for local development, along with npm, Yarn, or pnpm as your package manager.
Create an API key and client-side token in Paddle under Developer tools > Authentication. Create a webhook secret under Developer tools > Notifications. Set these values as environment variables in Vercel.
Yes, the Paddle team hosts a demo at https://paddle-billing.vercel.app/ showing the pricing page and subscription management screens.
Contact the Paddle developer experience team at [email protected].
