de

package
v0.206.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 28, 2024 License: Apache-2.0 Imports: 14 Imported by: 1

README ¶

🇩🇪 GOBL Germany Tax Regime

Find example DE GOBL files in the examples (uncalculated documents) and examples/out (calculated envelopes) subdirectories.

Documentation ¶

Overview ¶

Package de provides the tax region definition for Germany.

Index ¶

Constants ¶

View Source
const (
	// IdentityKeyTaxNumber represents the German tax number (Steuernummer) issued to
	// people that can be included on invoices inside Germany. For international
	// sales, the registered VAT number (Umsatzsteueridentifikationsnummer) should
	// be used instead.
	IdentityKeyTaxNumber cbc.Key = "de-tax-number"
)

Variables ¶

This section is empty.

Functions ¶

func New ¶

func New() *tax.RegimeDef

New provides the tax region definition

func Normalize ¶ added in v0.200.0

func Normalize(doc any)

Normalize will attempt to clean the object passed to it.

func Validate ¶

func Validate(doc interface{}) error

Validate checks the document type and determines if it can be validated.

Types ¶

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL