Getting started
Install Made with Pepper and prepare your business workspace.
In this section
Browse the manual- What is Made with Pepper?Connect agreed work, invoices, recorded payments and purchases on your own server.
- Who is this for?Who Made with Pepper is built for, what license fits your setup, and what the product does not try to be.
- Tech stackWhat Made with Pepper is built with. Laravel 13, React 19 with Inertia 3, Blade for PDFs, emails and error pages, Tailwind CSS 4, MySQL or MariaDB, and shared-hosting friendly defaults.
- RequirementsServer requirements for running Made with Pepper on shared hosting, VPS, or local development.
- InstallationInstall Made with Pepper on your server using the web installer.
- UpdatingUpload a release ZIP in the dashboard or with SFTP, then check and install it from Settings > Update.
Installing for the first time? Check your hosting, then follow the installation guide.
The rest of the manual
66 guides, one place.Start here
Get to know the product and make it your own.
Customers and work
Keep the customer, the agreement and the work together.
Bill and collect
Prepare the invoice. Send it. Keep track of what is due.
- Manage tax rates
- Set up email delivery
- Configure document numbering
- Set up bank accounts
- Customize your PDF template
- Create and send an invoice
- Pro-forma invoices
- Issue a credit note
- Payments
- Record a payment
- Recurring invoices
- Set up recurring invoices
- Payment reminders
- Configure payment reminders
- Email templates
- Document communication
Purchases and handoff
Keep the receipts and the records behind your figures.
Run your installation
Install, maintain and protect your own copy.
Reference and help
Find an exact answer, a setting or the next step.
- Tax basics
- What is an invoice?
- EU VAT
- Why invoice numbers must be sequential
- EU VAT reverse charge
- Quotes, invoices, and credit notes
- How payments work
- EPC QR codes
- Roles and permissions
- Document statuses
- Settings reference
- CLI commands
- Customer data and privacy
- External client HTTP and MCP reference
- Getting support
- Common issues
- Changelog