News for hackers. Stuff that matters.
Re:Show HN: Invoice Dragon – An Open Source App to Create PD... by rmnclmnt on Tuesday July 25, 2023 @08:44AM (#36861408)
Also in some (most?) countries, regulations impose a strict versioning of invoices and a strict irrevocability process (meaning you cannot edit an invoice after its been delivered). To be compliant with the laws, as a company you need to prove you are using a system which is compliant with theses constraints.

For instance in France, it has been mandatory to use such compliant software since 2018 for all companies.

Re:Show HN: Invoice Dragon – An Open Source App to Create PD... by verytrivial on Tuesday July 25, 2023 @09:41AM (#36862064)
I would assume this would be for cases where your are using that same software to report income, expenses, tax etc. But in this case you would be keeping a copy of the invoice for later reference in calculations, the same as a handwritten invoice, no? It's just "typing it up" for you.
Re:Show HN: Invoice Dragon – An Open Source App to Create PD... by ivanhoe on Tuesday July 25, 2023 @09:50AM (#36862176)
Many EU countries still allow for individuals/small companies to choose to use simpler book keeping, without going through all that bureaucracy. And realistically this types of tools are probably targeting that population...
Re:Show HN: Invoice Dragon – An Open Source App to Create PD... by traceroute66 on Tuesday July 25, 2023 @12:32PM (#36865000)
> Many EU countries still allow for individuals/small companies to choose to use simpler book keeping, without going through all that bureaucracy.

Not really. Well, only if you are a really really small company (read below VAT threshold).

Once you're VAT registered the tax authorities will want the irrevocability.

Re:Show HN: Invoice Dragon – An Open Source App to Create PD... by OtomotO on Tuesday July 25, 2023 @03:17PM (#36867894)
Nothing is irrevocable, when it's on my machine
Re:Show HN: Invoice Dragon – An Open Source App to Create PD... by Roark66 on Tuesday July 25, 2023 @06:31PM (#36870593)
There is no such thing as irrevocability in IT(unless we talk about physical retail sale registers every retail business has to have - these are certified standalone hardware devices that print receipts and store the transaction details in write once memory). At least in this EU country the requirement is that you keep the original file for the retention period and you present it on request. If you mess with it in the meantime and you get caught you're essentially falsifying financial tax records. It doesn't matter if you keep your invoices in .txt files on a hard drive or in a cloud based "irrevocable" system But if you're doing retail your accounting data better matches with the printout from that hardware device that logs all the sales.

However, having said that the complexity in doing small business accounting (at least here in Poland) is not in generating invoices, but in accounting for them correctly with regards to VAT. Is this just a domestic sale/purchase? Is it an EU goods or services purchase/sale? Is it the same but for outside EU? Is the client a company or an individual? Does he/she want to return a item. Did you send an invoice, but never got paid? (you're still on the hook for the VAT) All those things matter and affect how you're supposed to record your VAT. In many cases of cross border transactions you end up recording VAT in a special way so it cancels out, but you need to report the right amounts. The logic to not mess this up is what makes people pay for this software. There is nothing stopping you doing all of it in Excel if you want, but if you mess up... It might be expensive.

Re:Show HN: Invoice Dragon – An Open Source App to Create PD... by ponderings on Wednesday July 26, 2023 @03:51AM (#36874360)
At least in NL, the final version becomes irrevocable when it is send to the customer (or supplier). Corrections are done with a new number (or more than one) Sometimes you need more than one sequence.
Re:Show HN: Invoice Dragon – An Open Source App to Create PD... by golemotron on Tuesday July 25, 2023 @09:57AM (#36862282)
> To be compliant with the laws, as a company you need to prove you are using a system which is compliant with theses constraints.

My brother-in-law, Wallace, in the back office, is a system compliant with all of those constraints.

Re:Show HN: Invoice Dragon – An Open Source App to Create PD... by mongol on Tuesday July 25, 2023 @10:48AM (#36863088)
In Sweden, this applies to the accounting system - bookings need to be immutable but there is no certification of the software. The invoice generation is not covered, they need to state due date, VAT number etc, and the invoices need to be booked in the accounting system but can be typed on a typewriter, or written by hand even, as far as I know.
Re:Show HN: Invoice Dragon – An Open Source App to Create PD... by elric on Tuesday July 25, 2023 @03:12PM (#36867813)
Who ensures the software is compliant? How does the process work?
Re:Show HN: Invoice Dragon – An Open Source App to Create PD... by xorcist on Tuesday July 25, 2023 @06:45PM (#36870768)
How does that work? Are you not allowed to fill out an invoice with pen and paper?