Complete open-source business administration suite for freelancers, sole proprietors, SMBs, and corporations. Combines bookkeeping, invoicing, procurement, and contract management into one self-hosted solution on Nextcloud. Named after the shilling — one of the oldest and most widely used coins in European history, from the Roman solidus to the British shilling to the East African shilling still in use today. Shillinq covers: Bookkeeping & general ledger (double-entry accounting), Accounts payable & receivable, Sales invoicing & e-invoicing (UBL/Peppol), Purchase orders & procurement workflows, Supplier management & approval chains, Contract lifecycle management (creation, renewal, obligations), Bank reconciliation & payment matching, VAT/tax reporting & compliance, Financial statements (P&L, balance sheet, cash flow), Budget planning & forecasting, Multi-currency support, Dutch government compliance (BBV, IV3, SiSa, DigiInkoop)
Shillinq is a comprehensive business administration platform designed for organizations of all sizes who need integrated financial, procurement, and contract management. Built as a Nextcloud app, it brings enterprise-grade accounting capabilities to self-hosted environments while maintaining simplicity and accessibility. From small freelancers managing invoices to enterprises handling complex procurement workflows, Shillinq streamlines business operations.
Requires: OpenRegister
- Procurement management
- Free plan available for basic procurement management without cost
- The procurement department in the buying products
- Receipt management with digital storage and search
- Management letter tracking
- View contract spend dashboard
- PO revision management with change tracking and re-approval workflow
- Project management with task and milestone tracking
- Document management with version control and workflow
- Export annual report
- Contract repository: centralized document management with full-text search
- Supplier qualification management with configurable questionnaires and document requirements
- AI obligation task management with automated deadline tracking
- Supplier document management with certificate and compliance tracking
- Risk management and compliance
- PO amendment management with version history and re-approval workflow
- User role management with granular permission settings
Market research reveals substantial demand for integrated business administration solutions:
- 154 competitors analyzed across accounting, procurement, and contract management categories
- 5,929 relevant tenders identified from government and enterprise procurement channels
- 4,439 features extracted from market research, competitor analysis, and tender requirements
This data-driven foundation ensures Shillinq addresses real market needs and user pain points.
- Download Shillinq from the Nextcloud App Store or clone this repository
- Ensure OpenRegister is installed and enabled on your Nextcloud instance
- Place the app in your Nextcloud
apps/directory - Enable the app through the Nextcloud Administration panel
- Navigate to the Shillinq application to begin configuration
- PHP 8.0 or higher
- Nextcloud 25 or later
- OpenRegister app installed
# Clone the repository
git clone https://github.com/ConductionNL/shillinq.git
cd shillinq
# Install dependencies
composer install
# Run quality checks
composer check:strictWe welcome contributions from the community. Please ensure code passes our quality standards before submitting pull requests.
This project is licensed under the European Union Public License 1.2 (EUPL-1.2).