Learn how to log past transactions in your ledger
effective_date
feature is a critical functionality in financial systems that allows recording transactions with a financial date different from their system entry date.
This capability ensures seamless migration, accurate financial reporting, reconciliation, and historical balance calculations.
effective_date
isn’t specified, the system automatically uses the created date as the effective date.
created_at
: Timestamp of when the transaction was recorded in the system.effective_date
: The actual financial date when the transaction occurredeffective_date
field (optional, string) to specify the date a transaction financially occurred, formatted in ISO 8601 (e.g., “2023-01-15T10:30:00Z”).If left blank, the system will automatically use the current timestamp.$500
.$200
transaction with an effective_date
from last month.$700
.effective_date
on or before the requested timeeffective_date
after the requested timeeffective_date
on or before March 1st, 2025.effective_date
:
scheduled_for
instead to schedule transactions in the future. Learn how: Scheduling Transactions →.