Summit Logo

Open-source Invoicing & Finance App

Summit is a modern, self-hostable invoicing and financial management application designed for freelancers, small businesses, and agencies. Create professional invoices, track expenses, generate financial reports, and more.

Maintained by Kugie.app

Official Discord Community for Summit Finance

The response to our Reddit post about Summit's open-source finance platform has been absolutely incredible. We're genuinely touched by all your enthusiasm and support!

Let's chat and build together! 💬

We've created a cozy little Discord community where we can:

  • Help you get set up (and troubleshoot those pesky issues!)
  • Hear about your cool use cases (we love those stories!)
  • Brainstorm new features together
  • Connect with other Summit enthusiasts

Your ideas and feedback are already shaping our roadmap in exciting ways, and we couldn't be more grateful for each of you joining us on this journey.

Thanks for being part of something we're really passionate about building!

Can't wait to see you in Discord, The Summit Team

API Documentation and Developer Docs

  • We launch API documentation and docs that you can visit on api.summitfinance.app
  • Implemented Developer API for programmatic access to Summit's core features
  • Added token generation in the settings page for API authentication
  • Implemented a test script to verify API token functionality
  • Updated invoice and quote tables to correctly handle taxRate and tax amount fields
  • Added a new API endpoint for converting quotes to invoices
  • Updated to Next.js 15.4.0-canary.31 to use the experimental nodeMiddleware feature
  • Implemented lookups to company.DefaultCurrency across all features for system-wide currency consistency

Summit Open Source Launch

Today we're excited to launch Summit, a modern open-source invoicing and financial management application designed for freelancers, small businesses, and agencies!

Built with Next.js, Drizzle ORM, and Tailwind CSS, Summit is completely self-hostable and provides all the essential tools you need to manage your finances efficiently.

Key Features

Invoicing & Payments

  • Create and customize professional invoices
  • Generate and download PDF invoices
  • Send invoices directly via email
  • Track invoice statuses in real-time
  • Accept online payments through Xendit
  • Set up recurring invoices

Quoting & Proposals

  • Create professional quotes and proposals
  • Generate PDF quotes with custom branding
  • Send quotes directly via email
  • Track quote statuses
  • Convert accepted quotes to invoices with one click

Expense & Income Tracking

  • Record and categorize business expenses
  • Upload and attach receipts (via Minio/S3)
  • Track income sources
  • Link income to specific invoices or clients
  • Manage expense and income categories
  • View financial health via dashboard

Financial Reporting

  • Generate Profit & Loss statements
  • View Invoice Summary reports
  • Track Aging Receivables
  • Analyze Expense Breakdown
  • Export reports as PDF or CSV
  • Schedule automatic report generation

Get Started

Summit is open source and available on GitHub. Check out the README for installation instructions and start managing your finances more efficiently today!