PSLedger

1.0.0

A simple command-line double-entry bookkeeping system using plain text files.

Minimum PowerShell version

7.4

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PSLedger

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name PSLedger

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) hansEricG. All rights reserved.

Package Details

Author(s)

  • hansEricG

Tags

Accounting Bookkeeping Ledger PlainText

Functions

Add-LedgerAccount Add-LedgerAccrual Add-LedgerAppropriation Add-LedgerAttachment Add-LedgerBankRule Add-LedgerCreditInvoice Add-LedgerCustomer Add-LedgerDepreciation Add-LedgerDimension Add-LedgerDocument Add-LedgerEmployee Add-LedgerEntry Add-LedgerImpairment Add-LedgerInvoiceFee Add-LedgerInvoiceInterest Add-LedgerInvoicePayment Add-LedgerInvoiceReminder Add-LedgerObject Add-LedgerPayrollTaxPayment Add-LedgerProfitDisposition Add-LedgerProject Add-LedgerReversal Add-LedgerSupplier Add-LedgerSupplierPayment Add-LedgerTaxEntry Add-LedgerTimeEntry Add-LedgerTimeResource Add-LedgerVacationLiability Backup-LedgerJournal Clear-LedgerCurrentFiscalYear Clear-LedgerCurrentJournal Close-LedgerFiscalYear Copy-LedgerHolding Copy-LedgerOpeningBalance Export-LedgerAnnualReport Export-LedgerArchive Export-LedgerEmployerDeclaration Export-LedgerIncomeTaxReturn Export-LedgerInvoice Export-LedgerPayslip Export-LedgerSie Export-LedgerVatDeclaration Get-LedgerAccount Get-LedgerAccountingPrinciple Get-LedgerAccountsPayable Get-LedgerAccountsReceivable Get-LedgerAnnualReport Get-LedgerAttachment Get-LedgerBalance Get-LedgerBalanceSheet Get-LedgerBankReconciliation Get-LedgerBankRule Get-LedgerBankStatement Get-LedgerBankTransaction Get-LedgerCompanyProfile Get-LedgerCurrentFiscalYear Get-LedgerCurrentJournal Get-LedgerCustomer Get-LedgerDimension Get-LedgerDocument Get-LedgerEmployee Get-LedgerEmployeeNote Get-LedgerEntry Get-LedgerEquityReconciliation Get-LedgerExtension Get-LedgerFirstFiscalYear Get-LedgerFiscalYear Get-LedgerFixedAssetNote Get-LedgerGeneralLedger Get-LedgerHolding Get-LedgerIncomeStatement Get-LedgerInvoice Get-LedgerJournal Get-LedgerLatestFiscalYear Get-LedgerLatestOpenFiscalYear Get-LedgerMultiYearOverview Get-LedgerNextFiscalYear Get-LedgerObject Get-LedgerPayslip Get-LedgerProfitDisposition Get-LedgerProject Get-LedgerRecurringEntry Get-LedgerReportInput Get-LedgerShareholdingNote Get-LedgerSupplier Get-LedgerSupplierInvoice Get-LedgerTaxEstimate Get-LedgerTimeEntry Get-LedgerTimeReport Get-LedgerTimeResource Get-LedgerVatReport Import-LedgerBankStatement Import-LedgerChart Import-LedgerSie Import-LedgerTimeEntry Invoke-LedgerBankMatching Invoke-LedgerInvoicePosting Invoke-LedgerPayrollPosting Invoke-LedgerRecurringEntry Invoke-LedgerSupplierInvoicePosting New-LedgerEntryRow New-LedgerFiscalYear New-LedgerInvoice New-LedgerJournal New-LedgerPayslip New-LedgerRecurringEntry New-LedgerSupplierInvoice New-LedgerTimeInvoice Protect-LedgerFiscalYear Remove-LedgerAttachment Remove-LedgerBankRule Remove-LedgerDocument Remove-LedgerHolding Remove-LedgerRecurringEntry Remove-LedgerTimeEntry Restore-LedgerJournal Set-LedgerBankTransaction Set-LedgerCurrentFiscalYear Set-LedgerCurrentJournal Set-LedgerCustomer Set-LedgerEmployee Set-LedgerHolding Set-LedgerJournal Set-LedgerProject Set-LedgerReportInput Set-LedgerSupplier Set-LedgerTimeEntry Set-LedgerTimeResource Test-LedgerArchive Test-LedgerFiscalYear Test-LedgerIntegrity Test-LedgerSie Update-LedgerJournal

PSEditions

Core

Dependencies

This module has no dependencies.

FileList

Version History

Version Downloads Last updated
1.0.0 (current version) 14 10/2/2026
0.13.0 5 10/2/2026