Heratio Help Center article. Category: Heritage Accounting.

Heritage Asset Accounting

User Guide

Financial accounting and valuation management for heritage assets to meet government reporting standards (GRAP 103, FRS 102, GASB 34, PSAS).


Workflow Overview

RegisterValueTrackReportAssetAssetChangesComplianceClassificationCost/FairMovementsDisclosureRecognitionValueImpairmentAssetRegister

What is Heritage Accounting?

HERITAGEASSETACCOUNTINGGovernmentandpublicinstitutionsmustaccountforheritageassetsintheirfinancialstatements.Thisincludes:•Recognition(recordingonthebooks)•Measurement(determiningvalue)•Disclosure(reportingrequirements)Differentcountrieshavedifferentstandards:🇿🇦SouthAfricaGRAP103🇬🇧UnitedKingdomFRS102🇺🇸UnitedStatesGASB34🇨🇦CanadaPSAS3150

How to Access

OptionA:FromaRecordOptionB:FromAdminViewObjectRecordMainMenuClick"More"menuAdmin"HeritageAccounting"HeritageAccountingFinancialDataFormDashboard&Reports

Part 1: Understanding Your Standard

Which Standard Applies?

Whereisyourinstitution?SouthUnitedUnitedCanadaOtherAfricaKingdomStatesGRAPFRSGASBPSASIPSAS10310234315045

Key Differences Between Standards

REQUIREMENTGRAP103FRS102GASB34PSASMustcapitalise?YesChooseChooseChooseValuationRequiredOptionalOptionalOptionalDepreciationConsiderOptionalNotreqNotreqDisclosureDetailedDetailedDetailedDetailedFinancialyearApr-MarVariesJul-JunApr-Mar

Part 2: Asset Classification

Heritage Asset Classes

ASSETCLASSES🎨ARTCOLLECTIONSPaintings,sculptures,decorativearts🏺ARCHAEOLOGICALArtefacts,excavationfinds,antiquities🏛️HERITAGEBUILDINGSHistoricstructures,monuments📚ARCHIVES&MANUSCRIPTSDocuments,records,rarebooks🔬SCIENTIFICCOLLECTIONSNaturalhistory,specimens🏆DECORATIVEARTSFurniture,ceramics,textiles📷PHOTOGRAPHS&FILMVisualmediacollections

Part 3: Recognition

Should the Asset be Recognised?

Cantheassetbereliablymeasured?YESNOWillfuturebenefitsflowtotheentity?Cannotberecognised-DiscloseinnotesYESNORECOGNISEDonotonbooksrecognise-MaystillRecorddisclosevalue

Recognition Status

STATUSMEANING🟢RecognisedAssetrecordedinfinancialstatements🔴NotRecognisedCannotbereliablymeasured🟡PendingAwaitingvaluationordecision

Part 4: Valuation

Measurement Basis

MEASUREMENTOPTIONS📊COSTMODELRecordatoriginalcostLessaccumulateddepreciationLessimpairmentlosses💰REVALUATIONMODELRecordatfairvalueRevalueperiodicallyRequiresqualifiedvaluer📝NOMINALVALUERecordatR1/£1/$1Whencostunknownandcan'tvalueCommonfordonateditems

Recording a Valuation

RECORDVALUATIONObject:ABC/001/012-OilPainting1890ValuationDate:[15/01/2026📅]ValuationAmount:[R250,000.00______]ValuationMethod:[MarketApproach]MarketApproachComparableCostApproachsalesIncomeApproachExpertOpinionValuerName:[Smith&AssociatesFineArt___]ValuerCredentials:[RegisteredValuer,SAIA#12345_]NextValuationDue:[15/01/2031📅](5years)Notes:[Comparablesalesanalysis.Similarworksbyartist][soldatauctionforR200k-R300kinpast2years.][Cancel][SaveValuation]

Valuation History

VALUATIONHISTORY-OilPainting1890DateValueMethodValuer15Jan2026R250,000MarketSmith&Assoc12Feb2021R180,000MarketArtValuations03Jun2016R120,000MarketFineArtExperts01Jan2010R75,000InsuranceInternalMovement:R70,000(38.9%)sincelastvaluation

Part 5: Acquisition Methods

How Was the Asset Acquired?

ACQUISITIONMETHODS💵PURCHASEBoughtwithcash/budgetRecordat:Purchasepricecosts🎁DONATIONGiftfromdonorRecordat:Fairvalueatdonationdate📜BEQUESTInheritedthroughwillRecordat:Fairvalueatreceipt🔄TRANSFERFromanothergovernmententityRecordat:Carryingamountoftransferor🔃EXCHANGESwappedforanotherassetRecordat:Fairvaluegivenup🔍FOUND/DISCOVEREDArchaeologicalfinds,atticdiscoveriesRecordat:Fairvaluewhenfound

Part 6: Impairment

What is Impairment?

IMPAIRMENT=WhenanassetlosesvalueunexpectedlyExamples:•Physicaldamage(fire,flood,theft)•Lossofculturalsignificance•Restrictionslimitinguse•MarketvaluedeclineOriginalValueImpairedValueR100,000R60,000ImpairmentLoss:R40,000(mustberecorded)

Record Impairment

RECORDIMPAIRMENTObject:ABC/003/007-BronzeSculptureCurrentValue:R150,000ImpairmentDate:[20/01/2026📅]Reason:[PhysicalDamage]PhysicalDamageTheft/LossObsolescenceMarketDeclineRestrictionAddedRecoverableAmount:[R90,000.00________]ImpairmentLoss:R60,000(auto-calculated)Description:[Sculpturefellduringexhibition.Significantdamage][tobaseandonearm.ConservationestimateR40,000.]EvidenceAttached:[📎ConditionReport.pdf][📎ConservationQuote.pdf][Cancel][RecordLoss]

Part 7: Movement Register

Track Asset Movements

MOVEMENTTYPES📥ACQUISITIONAssetenterscollection📤DISPOSALAssetleavescollection🔄TRANSFERINFromanotherdepartment🔄TRANSFEROUTToanotherdepartment↗️REVALUATIONUPValueincreased↘️REVALUATIONDOWNValuedecreased⬇️IMPAIRMENTValuewrittendown⬆️REVERSALImpairmentreversed

Movement Register View

MOVEMENTREGISTER-FinancialYear2025/26OpeningBalance(1Apr2025):R45,250,000DateTypeAssetAmount15Apr25AcquisitionPainting250,00022May25RevaluationSculpture50,00003Jul25DisposalPrint-15,00018Sep25ImpairmentTextile-30,00020Jan26ImpairmentBronze-60,00028Feb26TransferInArchive100,000NetMovement:R295,000ClosingBalance(31Mar2026):R45,545,000

Part 8: Reports

Available Reports

FINANCIALREPORTS📋ASSETREGISTERCompletelistofallheritageassetswithvalues📊DISCLOSURENOTEGRAP103/FRS102compliantdisclosureReadyforannualfinancialstatements📈VALUATIONSCHEDULEAssetsdueforrevaluationLastvaluedmorethan5yearsago🛡️INSURANCEREPORTInsurancevaluesandpolicyexpirydates✅COMPLIANCECHECKPercentageofassetsmeetingrequirementsMissingdataidentification📉MOVEMENTSUMMARYYear-on-yearvaluechangesReconciliationreport

Generate Disclosure Note

GENERATEDISCLOSURENOTEStandard:[GRAP103]FinancialYear:[2025/26(Apr-Mar)]Include:☑Assetclassbreakdown☑Movementreconciliation☑Valuationsummary☑Recognitionstatus☐IndividualassetlistingFormat:○PDF●Excel○Word[Cancel][Generate]

Sample Disclosure Output

HERITAGEASSETSDISCLOSURENOTEFortheyearended31March2026AccountingPolicy:Heritageassetsarerecognisedatfairvaluewherereliablymeasurable,otherwiseatnominalvalueofR1.Assetsarerevaluedevery5yearsbyqualifiedvaluers.AssetClass2025/262024/25ArtCollectionsR12,500,000R11,800,000ArchaeologicalR8,200,000R8,200,000ArchivesR15,000,000R14,500,000DecorativeArtsR5,845,000R5,750,000ScientificR4,000,000R4,000,000TOTALR45,545,000R44,250,000MovementReconciliation:OpeningbalanceR44,250,000AcquisitionsR350,000RevaluationsR50,000DisposalsR(15,000)ImpairmentsR(90,000)TransfersinR1,000,000ClosingbalanceR45,545,000

Quick Reference

TASKHOWTODOITAddfinancialdataRecordMoreHeritageAcctRecordvaluationFinancialtabNewValuationRecordimpairmentFinancialtabImpairmentViewassetregisterAdminHeritageRegisterGeneratedisclosureAdminHeritageReportsCheckcomplianceAdminHeritageComplianceViewmovementsAdminHeritageMovementsExportdataAnyreportExportbutton

Tips for Best Practice

✓DO✗DON'TUsequalifiedvaluersGuessatvaluesKeepvaluationevidenceBackdatevaluationsRevalueevery3-5yearsLetvaluationslapseRecordallacquisitionsSkipdonateditemsDocumentimpairmentsIgnoredamageReconcileannuallyWaituntilauditMatchyourcountry'sstandardMixstandards

South African Financial Year

SAGovernmentFinancialYear:1Aprilto31MarchAprMayJunJulAugSepOctNovDecJanFebMarFinancialYear2025/26KeyDates:•1April-Yearstart•30June-Q1reporting•31October-Mid-yearreview•31March-Yearend•31May-AFSsubmissiondeadline

Part 9: CLI Commands (System Administrators)

For system administrators, the plugin provides command-line tools for installation and regional configuration.

Installation Commands

INSTALLHERITAGEACCOUNTINGInstallcoreschemaonly:$phpartisanahg:heritage-installInstallwithaspecificregion:$phpartisanahg:heritage-installregion=africa_ipsasInstallwithmultipleregions:$phpartisanahg:heritage-installregion=africa_ipsas,uk_frsInstallwithALLregions:$phpartisanahg:heritage-installall-regions

Region Management Commands

MANAGEREGIONSListallavailableregions:$phpartisanahg:heritage-regionInstallaregion:$phpartisanahg:heritage-regioninstall=africa_ipsasUninstallaregion:$phpartisanahg:heritage-regionuninstall=uk_frsSetactiveregionglobally:$phpartisanahg:heritage-regionset-active=africa_ipsasDeactivatearegion:$phpartisanahg:heritage-regionset-inactive=africa_ipsasViewregiondetails:$phpartisanahg:heritage-regioninfo=africa_ipsas

Available Regions

CODEDESCRIPTIONafrica_ipsasAfrica(IPSAS45)Zimbabwe,Kenya,Nigeria,Ghanasouth_africa_grapSouthAfrica(GRAP103)NationalTreasurycomplianceuk_frsUnitedKingdom(FRS102)CharityCommissionSORPusa_governmentUSAGovernment(GASB34)Stateandlocalgovernmentsusa_nonprofitUSANon-Profit(FASB958)Museums,galleriesaustralia_nzAustralia/NZ(AASB116)AASBcompliancecanada_psasCanada(PSAS3150)Publicaccountsinternational_privateInternationalPrivate(IAS16)Privatesectorcompliance

Region Output Example

$ php artisan ahg:heritage-region

=== Heritage Accounting Regions ===

Available Regions:

Code                     Name                               Status      Countries
----------------------------------------------------------------------------------------------------
africa_ipsas             Africa (IPSAS 45)                  [INSTALLED] Zimbabwe, Kenya, Nigeria...
south_africa_grap        South Africa (GRAP 103)            [not installed]
uk_frs                   United Kingdom (FRS 102)           [not installed]
usa_government           USA Government (GASB 34)           [not installed]
...

To install a region: php artisan ahg:heritage-region --install=<region_code>
To see region details: php artisan ahg:heritage-region --info=<region_code>

Troubleshooting

ProblemSolutionCan'tfindHeritageAccountingCheckAdminmenuMayneedadminpermissionValuenotsavingCheckcurrencyformatRemovecurrencysymbolWrongfinancialyearChecksystemdatesettingSelectcorrectyearinreportReportwon'tgenerateReducedaterangeCheckassetshavevaluesCompliance%lowReviewmissingdatareportCompleterequiredfields

Need Help?

Contact your system administrator if you experience issues.

For accounting standards:


Part of the Heratio AHG Framework