Scope and historical boundary
Start with a frozen scope manifest listing each legal entity, KSeF environment, SubjectType, approved historical start date and target ERP company or ledger. Access may arise as Subject1, Subject2, Subject3 or an authorized subject, so maintain an independent continuation state for every entity, environment and SubjectType rather than one company-wide cursor. Choose the import depth from documented business needs, available access, legacy coverage and adviser input; the cited technical guidance sets no universal backfill period. Use asynchronous POST /invoices/exports, which the official KSeF 2.0 integrator documentation recommends for incremental synchronization with an external local database. For stable retrieval, set restrictToPermanentStorageHwmDate=true. PermanentStorageHwmDate is a completeness boundary: records at or before it form a closed set, while newer records may still appear. Record the selected first boundary and cutover boundary in the approved manifest. These migration controls are recommended operational practice, not statutory KSeF requirements or legal or tax advice.