Can I use IBANs with LedgerSMB?

Yes. IBANs are very long, bank account numbers. LedgerSMB has no problems storing, retrieving and using these without any issue.

Is LedgerSMB SEPA proof?

Yes. SEPA (Single Euro Payments Area) requires support for very long bank account numbers (IBANs or International Bank Account Numbers). LedgerSMB can store and use these numbers without problems.


Below is a listing of demos available from different hosting companies:




I'm using non-ASCII (Unicode) characters. Why can't I generate PDF output?

The short answer is that TeX doesn't know how to deal with UTF-8 (or rather non-ASCII) characters. XeTeX has been designed to work around these limitations. The easiest way to generate PDFs is to install Xe(La)TeX and use the 'xedemo' templates - these templates have been 'ported' from LaTeX to XeLaTeX.

Distribution specific install instructions listed below.

Debian / Ubuntu 

Install texlive-xetex that includes xelatex

Which versions do you support?

Active support

Version 1.3 and higher are under active development and are supported by the community.

End of life

LedgerSMB versions 1.0, 1.1 and 1.2 won't be maintained any further due to the fact that there are some known security issues which can't be fixed. If you're looking for help on how to use these versions, please try mailing the users mailing list. If you're looking someone to create bugfixes, please check with one of the parties providing commercial support.

IRC Support

For real-time help try IRC - you will usually find most of the core team hanging out at irc.freenode.net / #ledgersmb

There are people there who range from users to developers who are willing to help. We have agreed to adopt the Ubuntu code of conduct for our community. Please read it if you plan on joining us.

We also ask that you always use a paste site when pasting more than 2-3 lines. Paste sites include:

Mailing Lists - RSS and NNTP Feeds

The best way to get (free) help is to join one of the LedgerSMB mailing lists:

What is Perl?

Perl is a high-level, general-purpose, interpreted, dynamic programming language. Perl was originally developed by Larry Wall in 1987 [ http://en.wikipedia.org/wiki/Perl ]

Perl 5 is a highly capable, feature-rich programming language with over 24 years of development.

Learn Perl

Using a CPAN module to generate & print barcodes?

Perl on CPAN
Requires: Perl 5.004, Carp, Exporter, GD (optional)

use Barcode::Code128 'FNC1';
$code = new Barcode::Code128;

How do I change the templates to my liking?

The templates use the Template Toolkit scripting language to generate actual content.
Depending on the typesetting language, the files use
* (Xe)LaTeX; or
* plain text
as the typesetting system.

While LaTeX and XeLaTeX are extremely similar, some differences exist, mainly in the area of font selection and document preamble.


Subscribe to 1.4