[{"data":1,"prerenderedAt":1345},["ShallowReactive",2],{"blog-new-item-module-update-2025":3,"blog-related-new-item-module-update-2025":259},{"id":4,"title":5,"author":6,"body":7,"category":235,"coverImage":236,"createdAt":240,"description":241,"extension":242,"featured":243,"meta":244,"navigation":243,"path":245,"publishedAt":240,"seo":246,"slug":249,"status":250,"stem":251,"subtitle":252,"tags":253,"updatedAt":240,"__hash__":258},"blog/blog/2025/11/11-new-item-module-2025.md","Introducing the New Item Module: Smarter, Faster, and Ready for Advanced Pricing",null,{"type":8,"value":9,"toc":221},"minimark",[10,14,27,111,116,121,127,131,141,145,151,155,161,165,182,185,189,199,201,205,218],[11,12,5],"h1",{"id":13},"introducing-the-new-item-module-smarter-faster-and-ready-for-advanced-pricing",[15,16,17,18,22,23,26],"p",{},"The ",[19,20,21],"strong",{},"Item module"," has always been at the heart of NewLedger — helping businesses define products, services, and pricing with precision.",[24,25],"br",{},"\nNow, we’ve re-engineered it from the ground up for better performance, smarter insights, and seamless scalability.",[28,29,36,37,36,73,36,95],"div",{"className":30},[31,32,33,34,35],"mt-16","grid","grid-cols-1","md:grid-cols-3","gap-4","\n  ",[28,38,47,48,47,58,36],{"className":39},[40,41,42,43,44,45,46],"rounded-lg","border","border-gray-200","overflow-hidden","shadow-sm","hover:shadow-md","transition-shadow","\n    ",[49,50],"img",{"src":51,"alt":52,"title":53,"className":54},"https://storage.googleapis.com/nl-blog/features/item/item-detail.webp","NewLedger Item Detail - Cost tracking and management","NewLedger Item Detail",[55,56,57],"w-full","h-64","object-cover",[28,59,64,65,47],{"className":60},[61,62,63],"p-3","bg-gray-50","border-t","\n      ",[15,66,72],{"className":67},[68,69,70,71],"text-xs","font-medium","text-gray-700","text-center","Item Details",[28,74,47,76,47,88,36],{"className":75},[40,41,42,43,44,45,46],[28,77,64,80,47],{"className":78},[56,43,79],"relative",[49,81],{"src":82,"alt":83,"title":84,"className":85},"https://storage.googleapis.com/nl-blog/features/item/item-form.webp","NewLedger Item Form - Unified pricing interface","NewLedger Item Form",[55,86,57,87],"h-[120%]","object-top",[28,89,64,91,47],{"className":90},[61,62,63],[15,92,94],{"className":93},[68,69,70,71],"Item Form",[28,96,47,98,47,104,36],{"className":97},[40,41,42,43,44,45,46],[49,99],{"src":100,"alt":101,"title":102,"className":103},"https://storage.googleapis.com/nl-blog/features/item/item-margin-report.webp","NewLedger Margin Report - Profitability analytics","NewLedger Margin Report",[55,56,57],[28,105,64,107,47],{"className":106},[61,62,63],[15,108,110],{"className":109},[68,69,70,71],"Margin Report",[112,113,115],"h2",{"id":114},"_5-key-improvements-in-the-new-item-module","5 Key Improvements in the New Item Module",[117,118,120],"h3",{"id":119},"_1-faster-and-cleaner-item-forms","1. Faster and Cleaner Item Forms",[15,122,123,124,126],{},"We’ve redesigned the item form to make data entry smoother and more intuitive.",[24,125],{},"\nEverything — from pricing fields to item categories — now loads instantly and feels more connected across modules like Invoices, Bills, and Quotes.",[117,128,130],{"id":129},"_2-richer-context-with-linked-insights","2. Richer Context with Linked Insights",[15,132,133,134,137,138,140],{},"Your items now show direct insights into ",[19,135,136],{},"sales, purchases, and margins"," — all in one place.",[24,139],{},"\nThis gives finance teams an immediate view of profitability, helping them make faster and more informed pricing decisions.",[117,142,144],{"id":143},"_3-smarter-data-relationships","3. Smarter Data Relationships",[15,146,147,148,150],{},"Each item now maintains structured links to accounting, tax, and pricing entities.",[24,149],{},"\nThat means fewer sync issues, consistent reporting, and cleaner data for your GL, analytics, and dashboards.",[117,152,154],{"id":153},"_4-better-multi-currency-support","4. Better Multi-Currency Support",[15,156,157,158,160],{},"If you deal in multiple currencies, this update is for you.",[24,159],{},"\nThe new structure ensures your item pricing is always consistent with the transaction’s currency — giving you accurate FX conversions and margin comparisons.",[117,162,164],{"id":163},"_5-foundation-for-advanced-pricing-future-ready-flexible","5. Foundation for Advanced Pricing — Future-Ready & Flexible",[15,166,167,168,171,172,174,175,178,179,181],{},"We’ve introduced ",[19,169,170],{},"skeleton pricing support"," under the hood — the foundation that will soon power dynamic and rule-based price lists.",[24,173],{},"\nThis upgrade ensures your business is ready for ",[19,176,177],{},"smarter, data-driven pricing"," without migration headaches.",[24,180],{},"\nThink of it as the framework that enables flexible pricing tiers, seasonal adjustments, and customer-specific rates — all coming soon.",[183,184],"hr",{},[117,186,188],{"id":187},"coming-soon-full-price-list-management","Coming Soon: Full Price List Management",[15,190,191,192,195,196,198],{},"Our next major update will bring ",[19,193,194],{},"Price Lists"," — allowing you to create customer-specific pricing strategies, promotional rates, and bulk adjustments.",[24,197],{},"\nStay tuned — it’s already in progress.",[183,200],{},[117,202,204],{"id":203},"ready-to-experience-the-new-item-module","Ready to experience the new Item module?",[15,206,207,213,214,217],{},[208,209,212],"a",{"href":210,"style":211},"/pricing","\ncolor: #007BFF; text-decoration: underline\n"," Log in"," to your ",[19,215,216],{},"NewLedger"," account today to see how the enhanced item experience fits your business workflow.",[15,219,220],{},"— Product Team",{"title":222,"searchDepth":223,"depth":223,"links":224},"",2,[225],{"id":114,"depth":223,"text":115,"children":226},[227,229,230,231,232,233,234],{"id":119,"depth":228,"text":120},3,{"id":129,"depth":228,"text":130},{"id":143,"depth":228,"text":144},{"id":153,"depth":228,"text":154},{"id":163,"depth":228,"text":164},{"id":187,"depth":228,"text":188},{"id":203,"depth":228,"text":204},"product-news",{"src":237,"alt":238,"credit":239},"https://storage.googleapis.com/nl-blog/misc/item-module-update.jpg","Screenshot of the updated NewLedger Item module interface showing new pricing and margin insight panels","NewLedger Product Team","2025-11-11","The Item module has always been at the heart of NewLedger — helping businesses define products, services, and pricing with precision.\nNow, we’ve re-engineered it from the ground up for better performance, smarter insights, and seamless scalability.","md",true,{},"/blog/2025/11/11-new-item-module-2025",{"title":247,"description":248},"NewLedger Item Module Update 2025 | Smarter Pricing & Product Management","Learn how NewLedger’s latest Item module update simplifies product management, adds margin visibility, and introduces a flexible foundation for advanced pricing and upcoming price lists.","new-item-module-update-2025","published","blog/2025/11/11-new-item-module-2025","Discover how NewLedger’s enhanced Item module helps you manage products and services more efficiently — with built-in margin insights and future-ready pricing capabilities.",[254,255,256,257],"item-module","pricing","product-update","skeleton-pricing","W7nDKRNdToDdTS5ZhHRg1-nmVxQ1X1KbSXxmfTvgdvM",[260,642,1029],{"id":261,"title":262,"author":263,"body":264,"category":235,"coverImage":620,"createdAt":624,"description":625,"extension":242,"featured":243,"meta":626,"navigation":243,"path":628,"publishedAt":624,"seo":629,"slug":634,"status":250,"stem":635,"subtitle":636,"tags":637,"updatedAt":624,"__hash__":641},"blog/blog/2026/03/07-document-versioning.md","Precision Control: Immutable Document Versioning","newledger-team",{"type":8,"value":265,"toc":610},[266,270,281,292,305,396,400,403,407,410,414,429,445,449,455,459,470,533,537,543,563,567,578,584,597,599,604],[11,267,269],{"id":268},"beyond-saving-the-era-of-immutable-documentation","Beyond Saving: The Era of Immutable Documentation",[15,271,272,273,276,277,280],{},"In the high-velocity world of ",[19,274,275],{},"Neo-banking"," and ",[19,278,279],{},"Institutional Accounting",", a \"saved file\" is not enough. You need a verifiable, forensic record of how every number reached the ledger.",[15,282,283,284,287,288,291],{},"Today, we are introducing ",[19,285,286],{},"Immutable Document Versioning","—a structural upgrade to the NewLedger core that transforms simple file storage into a bulletproof ",[19,289,290],{},"Chain of Custody",".",[293,294,295],"alert",{},[15,296,297,300,301,304],{},[19,298,299],{},"Document Versioning"," is now active across all ",[19,302,303],{},"Audit-Level"," subscriptions within the Document Vault.",[28,306,36,312,36,371],{"className":307},[308,309,310,311],"mt-12","space-y-12","max-w-4xl","mx-auto",[28,313,47,321,47,334,36],{"className":314},[315,316,41,317,43,44,318,319,320],"group","rounded-sm","border-olive-200","hover:border-olive-500/50","transition-all","duration-500",[28,322,64,325,47],{"className":323},[43,324],"bg-olive-50",[49,326],{"src":327,"alt":328,"className":329},"https://storage.googleapis.com/nl-blog/features/invoice/invoice-comparison-side-v2.webp","NewLedger Document Version History Interface",[55,330,57,331,332,333],"h-auto","group-hover:scale-[1.01]","transition-transform","duration-700",[28,335,64,342,64,362,47],{"className":336},[337,338,339,340,341],"p-4","bg-olive-950","flex","items-center","justify-between",[28,343,346,347,346,353,64],{"className":344},[339,340,345],"gap-3","\n        ",[28,348],{"className":349},[350,351,352],"h-1","w-8","bg-olive-400",[15,354,361],{"className":355},[356,357,358,359,360],"text-[10px]","font-black","text-white","uppercase","tracking-[0.2em]","\n          Revision Timeline Architecture\n        ",[363,364,370],"span",{"className":365},[366,367,368,359,369],"text-olive-500","text-[9px]","font-bold","tracking-tighter","Status: SHA-256 Verified",[28,372,47,374,47,381,36],{"className":373},[315,316,41,317,43,44,318,319,320],[28,375,64,377,47],{"className":376},[43,324],[49,378],{"src":379,"alt":328,"className":380},"https://storage.googleapis.com/nl-blog/features/invoice/invoice-comparison-inline-v2.webp",[55,330,57,331,332,333],[28,382,64,384,64,393,47],{"className":383},[337,338,339,340,341],[28,385,346,387,346,390,64],{"className":386},[339,340,345],[28,388],{"className":389},[350,351,352],[15,391,361],{"className":392},[356,357,358,359,360],[363,394,370],{"className":395},[366,367,368,359,369],[112,397,399],{"id":398},"the-three-pillars-of-forensic-documentation","The Three Pillars of Forensic Documentation",[15,401,402],{},"Most platforms treat versioning as a convenience; we treat it as a regulatory necessity. Our new engine is built on three institutional requirements:",[117,404,406],{"id":405},"_1-cryptographic-immutability","1. Cryptographic Immutability",[15,408,409],{},"Every version uploaded is assigned a unique cryptographic hash. This prevents \"silent edits\" that often plague traditional accounting folders.",[117,411,413],{"id":412},"_2-forensic-metadata-attribution","2. Forensic Metadata Attribution",[15,415,416,417,421,422,425,426,291],{},"It's not just about ",[418,419,420],"em",{},"what"," changed, but ",[418,423,424],{},"who"," authorized it and from ",[418,427,428],{},"where",[430,431,432,439],"ul",{},[433,434,435,438],"li",{},[19,436,437],{},"Identity:"," Direct link to the authenticated user.",[433,440,441,444],{},[19,442,443],{},"Context:"," Which specific Journal Entry or Invoice necessitated the change.",[117,446,448],{"id":447},"_3-non-destructive-lifecycle","3. Non-Destructive Lifecycle",[15,450,451,452,454],{},"In a \"Hardened\" environment, nothing is truly deleted. Even if a document is \"voided,\" the previous versions remain accessible to users with ",[19,453,303],{}," permissions, ensuring your year-end reviews are never missing a piece of the puzzle.",[112,456,458],{"id":457},"hard-vs-soft-versioning-controls","Hard vs. Soft Versioning Controls",[15,460,461,462,469],{},"Following our\n",[208,463,468],{"href":464,"className":465},"/blog/transaction-lock-governance",[368,466,467],"!text-blue-700","underline","\nTransaction Lock Governance\n","\nlogic, you can now configure how document changes are handled during sensitive fiscal periods:",[471,472,473,490],"table",{},[474,475,476],"thead",{},[477,478,479,484,487],"tr",{},[480,481,483],"th",{"align":482},"left","Strategy",[480,485,486],{"align":482},"Behavior",[480,488,489],{"align":482},"Best For",[491,492,493,507,520],"tbody",{},[477,494,495,501,504],{},[496,497,498],"td",{"align":482},[19,499,500],{},"Open Revision",[496,502,503],{"align":482},"Allows new versions with standard logging.",[496,505,506],{"align":482},"Active month-end work.",[477,508,509,514,517],{},[496,510,511],{"align":482},[19,512,513],{},"Locked Revision",[496,515,516],{"align":482},"Requires an \"Edit Reason\" and senior approval.",[496,518,519],{"align":482},"Finalized tax preparation.",[477,521,522,527,530],{},[496,523,524],{"align":482},[19,525,526],{},"Frozen State",[496,528,529],{"align":482},"Strictly prevents any new versions from being added.",[496,531,532],{"align":482},"Post-audit permanent archives.",[112,534,536],{"id":535},"why-neo-banks-choose-newledger-versioning","Why Neo-Banks Choose NewLedger Versioning",[15,538,539,540,291],{},"For traditional firms, this is an efficiency tool. For Neo-banks and Fintechs, this is ",[19,541,542],{},"Regulatory Insurance",[430,544,545,551,557],{},[433,546,547,550],{},[19,548,549],{},"SEC/FINRA Ready:"," Maintain the rigorous records required for financial oversight.",[433,552,553,556],{},[19,554,555],{},"Zero-Trust Architecture:"," Ensure that even administrators cannot alter historical versions without leaving a digital fingerprint.",[433,558,559,562],{},[19,560,561],{},"Instant Rollback:"," Quickly identify when a discrepancy was introduced and revert with a single click—without losing the audit trail of the mistake.",[112,564,566],{"id":565},"getting-started","Getting Started",[15,568,569,570,573,574,577],{},"Navigate to any document in your ",[19,571,572],{},"Vault"," or click the \"History\" icon on any attached file in your Ledger. You will see the new ",[19,575,576],{},"Version Timeline"," sidebar, providing an instant visual map of that document's journey.",[15,579,580,583],{},[19,581,582],{},"Stop guessing who changed the supporting docs."," Build your firm on a foundation of total transparency.",[208,585,596],{"href":210,"className":586},[587,338,588,589,590,591,357,359,592,68,593,319,594,595],"inline-block","!text-white","px-8","py-3","rounded-xl","tracking-widest","hover:bg-olive-800","shadow-lg","mt-6","\n  Secure Your Audit Trail Today\n",[183,598],{},[15,600,601],{},[418,602,603],{},"Precision is the only option.",[15,605,606,607],{},"— ",[19,608,609],{},"The NewLedger Product Team",{"title":222,"searchDepth":223,"depth":223,"links":611},[612,617,618,619],{"id":398,"depth":223,"text":399,"children":613},[614,615,616],{"id":405,"depth":228,"text":406},{"id":412,"depth":228,"text":413},{"id":447,"depth":228,"text":448},{"id":457,"depth":223,"text":458},{"id":535,"depth":223,"text":536},{"id":565,"depth":223,"text":566},{"src":621,"alt":622,"credit":623},"https://storage.googleapis.com/nl-blog/misc/pexels-precision-control.webp","Close-up of a professional managing secure document versions on a laptop","Tima Miroshnichenko via Pexels","2026-03-07","In the high-velocity world of Neo-banking and Institutional Accounting, a \"saved file\" is not enough. You need a verifiable, forensic record of how every number reached the ledger.",{"contributors":627},[263],"/blog/2026/03/07-document-versioning",{"title":630,"description":631,"ogImage":632,"keywords":633},"Immutable Document Versioning | Forensic Audit & Compliance","Secure your financial documentation with NewLedger's Immutable Versioning. Track every edit, maintain a forensic chain of custody, and ensure audit-readiness for neo-banks.","https://storage.googleapis.com/nl-blog/features/governance/versioning-preview.webp","document versioning, forensic audit trail, accounting compliance, immutable records, neo-bank security, data integrity","immutable-ledger-versioning-compliance","blog/2026/03/07-document-versioning","Eliminate data ambiguity with NewLedger's forensic-grade revision history and chain-of-custody protocols.",[638,639,640],"forensic-accounting","compliance","data-integrity","7JAouyhYTBW28fKxw7st66XlROgLGrpujL-h4AxdVPE",{"id":643,"title":644,"author":263,"body":645,"category":235,"coverImage":1006,"createdAt":1010,"description":1011,"extension":242,"featured":243,"meta":1012,"navigation":243,"path":1014,"publishedAt":1015,"seo":1016,"slug":1021,"status":250,"stem":1022,"subtitle":1023,"tags":1024,"updatedAt":1015,"__hash__":1028},"blog/blog/2026/01/21-transaction-locking.md","Governance: Transaction Lock",{"type":8,"value":646,"toc":994},[647,651,660,663,674,740,744,751,770,774,777,781,787,800,804,810,814,828,848,852,859,927,931,945,948,955,958,965,971,977,982,984,989],[11,648,650],{"id":649},"bulletproof-your-books-with-transaction-lock","Bulletproof Your Books with Transaction Lock",[15,652,653,654,656,657,291],{},"Precision is the heartbeat of ",[19,655,216],{},". As we continue to evolve into an elite governance platform, we’re excited to introduce a feature designed for the high-stakes periods of your fiscal year: ",[19,658,659],{},"Transaction Lock",[15,661,662],{},"Whether you are closing a quarter, finalizing tax filings, or undergoing an annual audit, Transaction Lock ensures that your historical data remains an immutable source of truth.",[293,664,665],{},[15,666,667,669,670,673],{},[19,668,659],{}," is now available for all users under the ",[19,671,672],{},"Accounting"," module.",[28,675,36,677,36,712],{"className":676},[308,309,310,311],[28,678,47,682,47,692,36],{"className":679},[315,316,41,680,43,44,681,319,320],"border-zinc-200","hover:border-amber-500/50",[28,683,64,686,47],{"className":684},[43,685],"bg-zinc-100",[49,687],{"src":688,"alt":689,"className":690},"https://storage.googleapis.com/nl-blog/features/accounting/transaction-lock-list-v2.webp","NewLedger Transaction Lock Dashboard",[55,330,57,691,332,333],"group-hover:scale-[1.02]",[28,693,64,696,64,707,47],{"className":694},[337,695,339,340,341],"bg-zinc-900",[28,697,346,699,346,703,64],{"className":698},[339,340,345],[28,700],{"className":701},[350,351,702],"bg-amber-500",[15,704,706],{"className":705},[356,357,358,359,360],"\n          Governance Command Center\n        ",[363,708,711],{"className":709},[710,367,368,359,369],"text-zinc-500","View: All Active Locks",[28,713,47,715,47,723,36],{"className":714},[308,315,316,41,680,43,44,681,319,320],[28,716,64,718,47],{"className":717},[43,685],[49,719],{"src":720,"alt":721,"className":722},"https://storage.googleapis.com/nl-blog/features/accounting/transaction-lock-form.webp","NewLedger Transaction Lock Configuration",[55,330,57,691,332,333],[28,724,64,726,64,736,47],{"className":725},[337,695,339,340,341],[28,727,346,729,346,732,64],{"className":728},[339,340,345],[28,730],{"className":731},[350,351,702],[15,733,735],{"className":734},[356,357,358,359,360],"\n          Lock Configuration Logic\n        ",[363,737,739],{"className":738},[710,367,368,359,369],"Mode: Enforcement Strategy",[112,741,743],{"id":742},"global-governance-local-control","Global Governance, Local Control",[15,745,746,747,750],{},"Not all locks are created equal. Our new engine allows you to define exactly what needs protection. You can choose to lock the entire system (",[19,748,749],{},"Global",") or target specific operational flows:",[430,752,753,759,765],{},[433,754,755,758],{},[19,756,757],{},"Sales",": Invoices, Credit Notes, and Revenue.",[433,760,761,764],{},[19,762,763],{},"Purchases",": Bills, Expenses, and Vendor Credits.",[433,766,767,769],{},[19,768,672],{},": Journal Entries and Chart of Account adjustments.",[112,771,773],{"id":772},"choose-your-enforcement-strategy","Choose Your Enforcement Strategy",[15,775,776],{},"We’ve introduced two distinct levels of restriction to match your internal workflow:",[117,778,780],{"id":779},"_1-soft-warning-authorization-protocol","1. Soft Warning & Authorization Protocol",[15,782,783,784,291],{},"Allows users to proceed after a visual alert, provided they hold the necessary clearance. This is ideal for period-end reviews where adjustments are expected but must be flagged for ",[19,785,786],{},"senior oversight",[788,789,790],"info",{},[15,791,792,795,796,799],{},[19,793,794],{},"Note on Permissions:"," Even with a Soft Warning active, the ability to create or update transactions is strictly limited to users with ",[418,797,798],{},"Explicit Transaction Permissions",". Every authorized bypass is timestamped and attributed to the user, maintaining a forensic-grade audit trail.",[117,801,803],{"id":802},"_2-hard-blockade","2. Hard Blockade",[15,805,806,809],{},[19,807,808],{},"Strictly prevents any creation, editing, or deletion within the range."," Required for finalized tax filings or closed years to ensure absolute data integrity. In this mode, the system acts as a digital vault, rejecting all modification attempts regardless of user role.",[112,811,813],{"id":812},"real-time-violation-audit-logs","Real-Time Violation Audit Logs",[15,815,816,817,820,821,824,825,291],{},"Governance is nothing without visibility. Every time a ",[19,818,819],{},"Soft Warning"," is bypassed or a ",[19,822,823],{},"Hard Blockade"," is triggered, NewLedger logs the event in the ",[19,826,827],{},"Audit Trail",[430,829,830,836,842],{},[433,831,832,835],{},[19,833,834],{},"Who:"," Identifies the user attempting the modification.",[433,837,838,841],{},[19,839,840],{},"What:"," Captures the specific transaction ID and Intent.",[433,843,844,847],{},[19,845,846],{},"Timestamp:"," Precise logging for forensic accounting and auditor peace of mind.",[112,849,851],{"id":850},"manage-the-lifecycle-of-a-lock","Manage the Lifecycle of a Lock",[15,853,854,855,858],{},"Through the new ",[19,856,857],{},"Transaction Lock Dashboard",", administrators have a bird’s-eye view of all fiscal restrictions.",[471,860,861,871],{},[474,862,863],{},[477,864,865,868],{},[480,866,867],{"align":482},"Feature",[480,869,870],{"align":482},"Description",[491,872,873,887,897,907,917],{},[477,874,875,880],{},[496,876,877],{"align":482},[19,878,879],{},"Lock Label",[496,881,882,883,291],{"align":482},"Custom identifiers like ",[884,885,886],"code",{},"FY25-Q4-CLOSE",[477,888,889,894],{},[496,890,891],{"align":482},[19,892,893],{},"Access Control",[496,895,896],{"align":482},"Enforces user-specific permissions even during active locks.",[477,898,899,904],{},[496,900,901],{"align":482},[19,902,903],{},"Active Tracking",[496,905,906],{"align":482},"Monitor which periods are currently under protection at a glance.",[477,908,909,914],{},[496,910,911],{"align":482},[19,912,913],{},"Flexible Adjustments",[496,915,916],{"align":482},"Seamlessly switch a Hard Blockade to a Soft Warning for auditor adjustments.",[477,918,919,924],{},[496,920,921],{"align":482},[19,922,923],{},"Release & Void",[496,925,926],{"align":482},"Formally release a lock once a period is reconciled.",[112,928,930],{"id":929},"how-to-get-started","How to Get Started",[15,932,933,934,937,938,940,941,944],{},"Navigate to ",[884,935,936],{},"Accounting > Chart of Accounts > Transaction Lock"," to create your first restriction. Use a clear ",[19,939,879],{}," and provide a ",[19,942,943],{},"Lock Reason"," to maintain a clean audit trail for your future self and your auditors.",[15,946,947],{},"By implementing locking protocols, you aren't just protecting numbers; you're building a culture of financial integrity and audit readiness.",[112,949,951,952],{"id":950},"ditch-the-spreadsheets-secure-your-ledger","Ditch the Spreadsheets. ",[19,953,954],{},"Secure Your Ledger.",[15,956,957],{},"Manual workbooks can't prevent accidental back-dating or unauthorized edits. Move beyond Excel and implement true fiscal governance with NewLedger’s immutable locking engine.",[15,959,960,961,964],{},"✅  ",[19,962,963],{},"Zero formula errors"," in your tax filings.",[15,966,960,967,970],{},[19,968,969],{},"Real-time audit trails"," for every lock bypass.",[15,972,960,973,976],{},[19,974,975],{},"Bulletproof integrity"," for year-end reviews.",[208,978,981],{"href":979,"className":980},"/features/approvals-and-audit-controls",[587,338,588,589,590,591,357,359,592,68,593,319,594,595],"\n  Explore governance-ready accounting workflows\n",[183,983],{},[15,985,986],{},[418,987,988],{},"Your time is better spent growing your business. Let NewLedger protect the books.",[15,990,606,991],{},[19,992,993],{},"The NewLedger Team",{"title":222,"searchDepth":223,"depth":223,"links":995},[996,997,1001,1002,1003,1004],{"id":742,"depth":223,"text":743},{"id":772,"depth":223,"text":773,"children":998},[999,1000],{"id":779,"depth":228,"text":780},{"id":802,"depth":228,"text":803},{"id":812,"depth":223,"text":813},{"id":850,"depth":223,"text":851},{"id":929,"depth":223,"text":930},{"id":950,"depth":223,"text":1005},"Ditch the Spreadsheets. Secure Your Ledger.",{"src":1007,"alt":1008,"credit":1009},"https://storage.googleapis.com/nl-blog/misc/pexels-security-protection.webp","High-security digital lock interface representing fiscal control and accounting integrity","NewLedger Engineering","2026-01-21","Precision is the heartbeat of NewLedger. As we continue to evolve into an elite governance platform, we’re excited to introduce a feature designed for the high-stakes periods of your fiscal year: Transaction Lock.",{"contributors":1013},[263],"/blog/2026/01/21-transaction-locking","2026-01-27",{"title":1017,"description":1018,"ogImage":1019,"keywords":1020},"NewLedger Transaction Lock | Advanced Fiscal Governance & Audit Security","Secure your financial periods with NewLedger's Transaction Lock. Implement Hard Blockades or Soft Warnings across Sales, Purchases, and Accounting modules to ensure data integrity for tax filings and audits.","https://storage.googleapis.com/nl-blog/features/accounting/transaction-lock-list.webp","accounting infrastructure, transaction lock, fiscal period close, audit trail, financial governance, NewLedger update","transaction-lock-governance","blog/2026/01/21-transaction-locking","Bulletproof your books with NewLedger's new Hard and Soft fiscal restriction protocols.",[1025,1026,1027],"accounting","governance","audit-ready","jDXahDXRZqYyMG3u7jo2XxSfyMuCDlKav8uNVSKpfng",{"id":1030,"title":1031,"author":263,"body":1032,"category":235,"coverImage":1321,"createdAt":1327,"description":222,"extension":242,"featured":243,"meta":1328,"navigation":243,"path":1330,"publishedAt":1331,"seo":1332,"slug":1337,"status":250,"stem":1338,"subtitle":1339,"tags":1340,"updatedAt":1327,"__hash__":1344},"blog/blog/2025/05/02-client-specific-pricing.md","Client-Specific Pricing: Smarter Invoicing, Fewer Headaches",{"type":8,"value":1033,"toc":1312},[1034,1040,1045,1047,1053,1056,1082,1087,1097,1104,1109,1111,1117,1146,1164,1166,1172,1216,1218,1224,1266,1273,1275,1281,1306],[112,1035,1037],{"id":1036},"introducing-client-specific-pricing",[19,1038,1039],{},"Introducing Client-Specific Pricing",[15,1041,1042],{},[418,1043,1044],{},"Set custom prices per client—automatically applied to every invoice.",[183,1046],{},[112,1048,1050],{"id":1049},"say-goodbye-to-manual-price-adjustments",[19,1051,1052],{},"Say Goodbye to Manual Price Adjustments",[15,1054,1055],{},"Tired of digging through contracts or spreadsheets to recall client-specific rates? Now your system remembers for you.",[15,1057,1058,1061,1063,1064,1067,1068,1070,1071,1074,1075,1077,1078,1081],{},[19,1059,1060],{},"How it works in practice:",[24,1062],{},"\n✅ Default price: ",[884,1065,1066],{},"$10"," (for most clients)",[24,1069],{},"\n✅ Client A (VIP): ",[884,1072,1073],{},"$8"," (loyalty discount)",[24,1076],{},"\n✅ Client B (Premium): ",[884,1079,1080],{},"$12"," (priority service tier)",[15,1083,1084],{},[418,1085,1086],{},"When creating an invoice:",[1088,1089,1090],"ol",{},[433,1091,1092,1093,1096],{},"Select the client → 2. Add items → 3. ",[19,1094,1095],{},"Prices auto-adjust"," based on their agreement.",[15,1098,1099],{},[49,1100],{"alt":1101,"src":1102,"title":1103},"Invoice comparison showing client-specific pricing","https://storage.googleapis.com/nl-blog/features/item/invoice-form-1.png","Same item at $8, $10, and $12 for different clients",[15,1105,1106],{},[49,1107],{"alt":1101,"src":1108,"title":1103},"https://storage.googleapis.com/nl-blog/features/item/invoice-form-2.png",[183,1110],{},[117,1112,1114],{"id":1113},"one-time-setup-forever-savings",[19,1115,1116],{},"One-Time Setup, Forever Savings",[1088,1118,1119,1125,1127,1133,1140],{},[433,1120,1121,1124],{},[19,1122,1123],{},"Edit an item"," (Products/Services tab)",[433,1126],{},[433,1128,1129,1130],{},"Set ",[19,1131,1132],{},"default price",[433,1134,1135,1136,1139],{},"Click ",[418,1137,1138],{},"\"Add Client-Specific Price\""," to override for select clients",[433,1141,1142,1145],{},[19,1143,1144],{},"Save"," – prices will auto-populate forever",[1147,1148,1149],"blockquote",{},[15,1150,1151,1152,1155,1156,1159,1160,1163],{},"💡 ",[19,1153,1154],{},"Pro Tip:"," Use this with ",[19,1157,1158],{},"Recurring Invoices"," or ",[19,1161,1162],{},"Saved Templates"," for fully automated billing.",[183,1165],{},[117,1167,1169],{"id":1168},"who-benefits-most",[19,1170,1171],{},"Who Benefits Most?",[471,1173,1174,1184],{},[474,1175,1176],{},[477,1177,1178,1181],{},[480,1179,1180],{},"Use Case",[480,1182,1183],{},"Example",[491,1185,1186,1196,1206],{},[477,1187,1188,1193],{},[496,1189,1190],{},[19,1191,1192],{},"Wholesale discounts",[496,1194,1195],{},"Client A gets 20% off all widgets",[477,1197,1198,1203],{},[496,1199,1200],{},[19,1201,1202],{},"Service tiers",[496,1204,1205],{},"Client B pays extra for 24/7 support",[477,1207,1208,1213],{},[496,1209,1210],{},[19,1211,1212],{},"Contract agreements",[496,1214,1215],{},"Client C’s fixed-rate project fee",[183,1217],{},[117,1219,1221],{"id":1220},"key-advantages",[19,1222,1223],{},"Key Advantages",[471,1225,1226,1240],{},[474,1227,1228],{},[477,1229,1230,1235],{},[480,1231,1232],{},[19,1233,1234],{},"For You",[480,1236,1237],{},[19,1238,1239],{},"For Clients",[491,1241,1242,1250,1258],{},[477,1243,1244,1247],{},[496,1245,1246],{},"⚡ 75% faster invoicing",[496,1248,1249],{},"💯 Consistent, accurate pricing",[477,1251,1252,1255],{},[496,1253,1254],{},"🛡️ Fewer manual errors",[496,1256,1257],{},"🤝 Transparent agreements",[477,1259,1260,1263],{},[496,1261,1262],{},"📊 Easy bulk price updates",[496,1264,1265],{},"🎯 Personalized experience",[15,1267,1268],{},[49,1269],{"alt":1270,"src":1271,"title":1272},"Item settings interface","https://storage.googleapis.com/nl-blog/features/item/item-add-edit.png","Client-specific price override interface",[183,1274],{},[117,1276,1278],{"id":1277},"get-started-now",[19,1279,1280],{},"Get Started Now",[1088,1282,1283,1291,1298,1303],{},[433,1284,1285],{},[208,1286,1290],{"href":1287,"rel":1288},"https://app.newledger.io",[1289],"nofollow","Open the real demo",[433,1292,1293,1294,1297],{},"Open ",[19,1295,1296],{},"Items List"," > Edit any product/service",[433,1299,1300,1301],{},"Set client-specific pricing → ",[19,1302,1144],{},[433,1304,1305],{},"Create an invoice and watch prices auto-adjust!",[15,1307,1308],{},[208,1309,1311],{"href":210,"style":1310},"\ndisplay: inline-block;\nbackground: linear-gradient(135deg, #007BFF, #6C63FF);\ncolor: white;\npadding: 0.75em 1.5em;\nborder-radius: 8px;\ntext-decoration: none;\nfont-weight: bold;\nbox-shadow: 0 4px 14px rgba(0,0,0,0.1);\nmargin-top: 1rem;\n","\nTry it free →\n",{"title":222,"searchDepth":223,"depth":223,"links":1313},[1314,1315],{"id":1036,"depth":223,"text":1039},{"id":1049,"depth":223,"text":1052,"children":1316},[1317,1318,1319,1320],{"id":1113,"depth":228,"text":1116},{"id":1168,"depth":228,"text":1171},{"id":1220,"depth":228,"text":1223},{"id":1277,"depth":228,"text":1280},{"src":1322,"alt":1323,"credit":1324,"width":1325,"height":1326},"https://storage.googleapis.com/nl-blog/misc/pexels-mikhail-nilov-6963857.jpg","Invoice showing client-specific pricing in action","Photo by Pexels.com",1600,900,"2025-05-02",{"contributors":1329},[263],"/blog/2025/05/02-client-specific-pricing","2025-05-03",{"title":1333,"description":1334,"image":1335,"twitterCard":1336},"Automate Client-Specific Pricing with NewLedger","Eliminate manual price adjustments with automatic client-specific rates in every invoice.","/social/client-pricing-og.jpg","summary_large_image","client-specific-pricing","blog/2025/05/02-client-specific-pricing","Set custom prices per client-automatically applied to every invoice",[1341,1342,1343],"invoicing","automation","billing","YRZJdyrpqYnyN6S8IU5L1IdfwTyjujEdO6diL-P84T8",1779188000154]