---
id: post/thatnavguy-com/https-thatnavguy-com-blog-2025-bc-friday-tips-29-gaps-in-customer-ledger-entries--5c5eaffeee
type: post
title: "BC Friday Tips #29 Gaps in Customer Ledger Entries"
summary: Customer Ledger Entries in Business Central use General Ledger Entry numbers instead of sequential numbering, which explains gaps in entry numbers and was designed historically to improve performance. Vendor Ledger Entries follow the same design pattern.
tier: community
language: en
tags:
  - customer ledger entries
  - ledger entry numbering
  - general ledger
  - vendor ledger entries
  - performance
system: finance
review:
  state: reviewed
  by: opus
  at: "2026-10-08T02:01:14.577Z"
  flags: []
generated:
  at: "2026-10-08T01:26:53.141Z"
  pipeline: 0.2.0
  prompts:
    extract-post: 1
  input_hash: 40ddfa0300fbfbbc0fba158a2755b24c3245499645f5190f5e580ab5280a171b
evidence:
  - kind: blog
    url: https://thatnavguy.com/blog/2025/bc-friday-tips-29-gaps-in-customer-ledger-entries/
    title: "BC Friday Tips #29 Gaps in Customer Ledger Entries"
    date: "2025-04-25"
    commit: null
    t: null
    quote: null
  - kind: blog
    url: https://thatnavguy.com/blog/2025/bc-friday-tips-29-gaps-in-customer-ledger-entries/
    title: "BC Friday Tips #29 Gaps in Customer Ledger Entries"
    date: "2025-04-25"
    commit: null
    t: null
    quote: The Customer Ledger Entries use the General Ledger Entry No. instead of sequential numbers.
  - kind: blog
    url: https://thatnavguy.com/blog/2025/bc-friday-tips-29-gaps-in-customer-ledger-entries/
    title: "BC Friday Tips #29 Gaps in Customer Ledger Entries"
    date: "2025-04-25"
    commit: null
    t: null
    quote: This approach was historically adopted to improve performance.
links:
  learn: []
  objects:
    - object/table/25
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
post_id: https://thatnavguy.com/blog/2025/bc-friday-tips-29-gaps-in-customer-ledger-entries/
source_id: thatnavguy-com
source_name: That NAV Guy
url: https://thatnavguy.com/blog/2025/bc-friday-tips-29-gaps-in-customer-ledger-entries/
published_at: "2025-04-25T00:00:00.000Z"
author: Teddy Herryanto
full_text: false
words: 79
quotes:
  - text: The Customer Ledger Entries use the General Ledger Entry No. instead of sequential numbers.
    why_it_matters: Explains the root cause of gaps in entry numbers that consultants observe
  - text: This approach was historically adopted to improve performance.
    why_it_matters: Clarifies the business rationale behind the design choice
code_objects_mentioned:
  - table Customer Ledger Entry
  - table Vendor Ledger Entry
  - table General Ledger Entry
systems:
  - finance
versions_mentioned: []
preview:
  embeddable: true
  frame_url: null
  image: https://thatnavguy.com/og/2025/bc-friday-tips-29-gaps-in-customer-ledger-entries.png
  image_alt: null
  image_w: null
  image_h: null
  site_name: null
  favicon: https://thatnavguy.com/favicon.svg
  probed_at: "2026-10-07T11:51:41.238Z"
---

# BC Friday Tips #29 Gaps in Customer Ledger Entries

[Read the post](https://thatnavguy.com/blog/2025/bc-friday-tips-29-gaps-in-customer-ledger-entries/) · That NAV Guy (Teddy Herryanto, MVP) · 2025-04-25 · 79 words · tier community · reviewed (checked by Opus)

> Customer Ledger Entries in Business Central use General Ledger Entry numbers instead of sequential numbering, which explains gaps in entry numbers and was designed historically to improve performance. Vendor Ledger Entries follow the same design pattern.

## Key points

- Gaps in Customer Ledger Entry numbers are intentional design, not a bug
- Customer Ledger Entries reference General Ledger Entry numbers rather than using sequential numbers
- This approach was chosen for historical performance reasons
- Vendor Ledger Entries use the same numbering logic as Customer Ledger Entries

## Quotes

- "The Customer Ledger Entries use the General Ledger Entry No. instead of sequential numbers." (Explains the root cause of gaps in entry numbers that consultants observe)
- "This approach was historically adopted to improve performance." (Clarifies the business rationale behind the design choice)

## AL objects mentioned

As named in the post. A name that matches one object page by exact type and name links to it; the others stay as named.

- table "Customer Ledger Entry"
- [table 25 "Vendor Ledger Entry"](../../objects/table/25.md)
- table "General Ledger Entry"

Not found in BC28-30: table "Customer Ledger Entry", table "General Ledger Entry".

## Context

- Features: ledger entry numbering system

Source: That NAV Guy, community blog. Summary, key points and quotes are derived (CONTENT-NOTICE.md); read the original for the full text.
