Changeset - 4f9fa15a6678
[Not reviewed]
0 1 0
Martin Michlmayr (tbm) - 3 years ago 2019-03-28 15:28:06
Update IRS links
1 file changed with 3 insertions and 3 deletions:
0 comments (0 inline, 0 general)
Show inline comments
@@ -262,28 +262,28 @@ Some examples of appropriate uses of the `Statement` tag are:
  [receipt](#receipt-tag), but definitely is valid backup documentation for
  the transaction.

#### TaxReporting Tag

The `TaxReporting` tag is an optional tag for `Assets` accounts that debit to
the account.

When provided, the `TaxReporting` tag accompanies a `TaxImplication` information
tag.  The TaxReporting refers to a document that verifies the choice for the
`TaxImplication` tag.  For example, for individual contractors in the USA, a
`TaxImplication` of `1099` would be well served by a `TaxReporting` that
links to a [W-9]( for the individual
links to a [W-9]( for the individual
being paid.  For a individual foreign contractor, the `TaxReporting` might
link to a
for the payee.

### Information Tags

In contrast to documentation tags, information tags can more traditionally be
considered pure "meta-data" for a ledger entry.

#### Entity Tag

The `Entity` tag is required for many types of ledger entries.  The value of
the `Entity` tag is a unique moniker that identifies the organization,
company, person, or legal entity that is the external party for the
@@ -388,25 +388,25 @@ The Program tag is always a string with the same format as a Ledger CLI
account (primarily for use with Ledger CLI's `--pivot` and `--group-by`,
[as described later](#testing-program-success)).

#### GrantLocation Tag

The `GrantLocation` tag is used to indicate that an expense is a grant.  The
value for the tag should indicate the geographical region.  It is recommend
that the geographical reason be identified with the
[ISO 3166-2]( two letter country
code for the country where the grant goes.

This tag is to assist in filing
Form 990, [Schedule I]( and
Form 990, [Schedule I]( and
[Schedule F](

### Account Type Documentation Requirements

Each account type has different documentation requirements.  Based on the
type of the account, it requires a different set of tags.

When Ledger CLI's `--pedantic` option is used, these rules are enforced by
ledger itself via the configurations found in `config-tags.ledger` and

#### Expense Account Documentation
0 comments (0 inline, 0 general)