Key capabilities
Practical features focused on the daily workflow: clients, invoices, payments, and reporting.
Client and invoice management
Maintain client records and invoices with a streamlined desktop workflow.
Branded PDF invoices
Export professional invoices with your company details and branding built in.
Watchdog follow up
Track due and overdue invoices with configurable notifications.
Reporting
Generate reports for invoices and client activity to support financial overview.
Setup wizard
Configure company details, storage settings, payment defaults, and theme options quickly.
Migration support
Import data from older versions to maintain continuity across upgrades.
Who MyCompany is built for
MyCompany is designed for professionals who want a clear and reliable invoicing workflow without cloud dependencies.
If this matches your workflow, you can download MyCompany and start working within minutes.
Ideal users
- Freelancers and independent professionals
- Sole proprietors and small businesses
- Consultants and service based companies
- Users who prefer local data storage and offline workflows
Good fit when you want
- A straightforward workflow for invoices and client administration
- PDF export with company branding
- Reminders and oversight for due invoices via Watchdog
- Reporting that gives a quick financial overview
Start in minutes
1) Install
Download the installer and complete setup on your Windows machine.
Download MyCompany 5.0.0.02) Run setup wizard
Configure company details, storage preferences, and invoice defaults.
3) Create your first invoice
Add a client, create an invoice, and export a branded PDF in a single workflow.
System Requirements
- Operating System: Windows 10 or Windows 11 (64 bit)
- Processor: Intel Core i3 (8th Gen) / AMD Ryzen 3 or higher
- Memory: 4 GB RAM minimum (8 GB recommended)
- Storage: 500 MB of available disk space
- Display: Minimum 1280x720 (recommended: 2560x1440)
- Runtime: .NET 8.0 Desktop Runtime (installed automatically if not present)
Data and Privacy
Where your data lives
- Default storage: local application data folder on your PC
- Local repository files: CompanyData.dat (no encryption) or CompanyData.enc (encryption enabled)
- Backups: created locally and stored in Backup or Backupenc folders
- Export options: JSON and XML via the Settings screen
By default, MyCompany stores your company data on your device under the Windows ApplicationData folder in a versioned MyCompany folder. If encryption is enabled, the application stores an encrypted repository file instead of plain JSON. When the repository file already exists and it has not been updated for more than 10 minutes, MyCompany creates a backup copy before saving. The application keeps the 30 most recent backup files and automatically removes older backups.
Connectivity and telemetry
- Offline first: core functionality runs locally
- Telemetry: none built in, no automatic analytics or tracking
- Encryption: optional, user controlled, available for local storage
- Optional database mode: can connect to a SQL database only if you enable it and configure a connection string
MyCompany does not automatically send your business data anywhere. Network activity only occurs if you choose features that open external links such as support email, website, or donation links, or if you explicitly enable database storage and configure a database connection. If you enable encryption, MyCompany protects the locally stored repository using the configured encryption key.
Application overview
A quick look at the interface and core workflows.
User feedback
Reviews help new users evaluate MyCompany and help guide future improvements. Public reviews are hosted on Google.
Reviews on Google
If MyCompany helps you, a short review is appreciated. It helps others find the software and supports continued development.
Reviews are hosted by Google. This website does not collect or store review data.
Direct feedback
Prefer private feedback or have a technical question. You can contact me directly by email and include your MyCompany version.
Email feedbackProduct Updates
Recent improvements and feature additions.
REPLACE_WITH_RELEASE_DATE
MyCompany 5.0.0.0Complete new UI/UX and multi-language support EN NL DE ES FR.
03 January 2026
v4.1.0.0Installer improvements and smarter runtime handling. Expanded data migration workflow with dry run validation and safer user prompts.
01 August 2025
Extended the Watchdog feature to help configure it towards your needs.
23 July 2025
Introduced a Watchdog feature to help you track unpaid invoices and purchase orders.
22 July 2025
Streamlined installer and multilingual support (English and Dutch). You can set your preferred language in Settings.
About Us
BWSoftwareDevelopment began as a passion project and has grown into a dedicated effort to provide effective, intuitive, and elegant software solutions.
We are a small team of creators and problem solvers, committed to building applications that are flexible, modern, and user centric. Each project we take on reflects our values: simplicity, reliability, and clarity.
We believe software should serve people, not the other way around. That is why we listen closely to our users and continuously refine our tools to better suit real needs.
What We Offer
- Regular updates and improvements
- Agile feature development
- Personalized support
- Free to use application model