If you want to use InvoicePlane you have to follow these requirements to use the application.

  • A webserver / shared hosting with the following specifications:
    • MySQL >= 5.5 or the equivalent version of MariaDB
    • Apache >= 2.4 or Ngnix >=1.20.0
    • PHP >= 8.0 and =< 8.1
    • The following PHP extensions must be installed and activated:
      • php-gd
      • php-hash
      • php-json
      • php-mbstring
      • php-mcrypt
      • php-mysqli
      • php-openssl
      • php-recode
      • php-xmlrpc
      • php-zlib
  • An up-to-date web browser. We do recommend using either Firefox, Microsoft Edge, the latest version of Safari or any of the other leading browsers around the internet. Please note that since Microsoft introduced Microsoft Edge, Internet Explorer is not supported anymore.
Please notice that PHP < 8 is no longer supported and should not be used anymore for producton environments! (see php version support for more information)