Back to blog
Business

Norman CLI: Manage Your Accounting from the Terminal

Norman's CLI brings accounting to the terminal. Developers and technical founders can manage invoices, receipts, and tax reports without leaving their workflow.

Published
Updated
Author
Diana

As a developer or technical founder, you spend most of your working day in the terminal. Why should accounting be any different? Norman offers a CLI (Command Line Interface) that lets you handle accounting tasks directly from the terminal — no browser, no clicking through menus.

What Is Norman CLI?

Norman CLI is a command-line tool that brings your Norman account into the terminal. You can fetch transactions, upload receipts, create invoices, and query tax-relevant data — all without opening a browser. The CLI is ideal for developers who want to embed accounting tasks into their own scripts and CI/CD pipelines.

What Can You Do with the CLI?

With Norman CLI you can:

  • List and filter transactions (by date, amount, category)
  • Submit receipts via file upload
  • Create and send invoices
  • Export tax reports and financial summaries
  • Check account status and open items

The CLI is suited both for one-off queries and for automation scenarios where accounting data needs to be integrated into other systems.

CLI vs. Web App: When to Use Which

The web app is ideal for visual workflows: reading dashboards, assigning categories with clicks, downloading PDFs. The CLI makes sense when you want to automate accounting steps, integrate them into your own toolchains, or control them via scripts. Both interfaces access the same underlying data — you can use them interchangeably.

Installation and Getting Started

Norman CLI is quick to install. After installation, log in once with your Norman credentials and you're ready to go. The full command reference and installation instructions are on the Norman CLI page.

Automation and Scripting

The real strength of the CLI lies in automation. For example, you can set up a cron job that fetches all new transactions daily and feeds them into a local monitoring dashboard. Or build a webhook handler that automatically submits incoming payments as receipts in Norman. With a standard shell script, a few lines are all it takes.

Who Benefits Most?

Norman CLI is particularly valuable for developers who want to integrate accounting tasks into their existing DevOps workflows. UG/GmbH founders who want to automate regular reporting tasks, and technical freelancers who prefer working in the terminal over browser apps, will also benefit significantly.

Conclusion

Norman CLI is one of the few accounting tools with genuine terminal support. For developers and technical founders who want to embed accounting into their workflows, the CLI provides a direct, scriptable alternative to the web app. Learn more on the Norman CLI page — or explore AI bookkeeping for a broader overview.

Norman Blog

Norman handles the operational finance work behind the scenes

From invoicing to bookkeeping, Norman keeps recurring finance work organized so you can stay on top of deadlines with less manual effort.