Formatting Nepali Documents: Font Size, Spacing, and Layout Best Practices
Umesh Chapagain
May 26, 2026 · 5 min read · Founder & Lead Developer
Proper formatting transforms a Nepali document from amateur to professional. Whether you are preparing a government application, a business report, an academic paper, or a personal letter, the visual presentation of your document communicates professionalism and attention to detail. This guide covers the essential formatting standards for Nepali documents.
Font Selection for Nepali Documents
Choosing the right font is the first step. For formal documents, use clean, readable fonts with complete Devanagari character support.
Recommended fonts for formal documents:
- Kalimati — The most widely accepted font in government offices
- Noto Sans Devanagari — Clean, modern, excellent screen rendering
- Mangal — Default Windows Devanagari font, universally available
Avoid these for formal documents:
- Decorative or script-style fonts
- Fonts with incomplete Devanagari character sets
- Legacy fonts like Preeti (unless specifically required)
For creative projects, you have more flexibility. Browse our Fonts library to find fonts that match your aesthetic needs. Check out our Best Nepali Fonts guide for detailed recommendations.
Font Size Guidelines
Devanagari characters are generally taller and more complex than Latin characters. This affects the optimal font size:
| Element | Recommended Size |
|---|---|
| Body text | 12–14 pt |
| Headings (H1) | 18–24 pt |
| Subheadings (H2) | 14–16 pt |
| Footnotes | 9–10 pt |
| Captions | 10–11 pt |
| Letter body | 12 pt |
| Official forms | 11–12 pt |
Why larger sizes? Devanagari characters contain more detail than Latin characters — matras (vowel marks), headline strokes (shirorekha), and conjuncts require more vertical and horizontal space to be legible. Using 10pt (common for English) often makes Nepali text difficult to read.
For precise size calculations and conversions between px, rem, and em, use our Font Size Calculator.
Line Spacing (Leading)
Adequate line spacing is critical for Devanagari readability because:
- Vowel marks (matras) extend above and below the baseline
- The headline stroke (shirorekha) connects characters within a word
- Conjuncts can create taller character clusters
Recommended line spacing:
- Body text: 1.5 line spacing (or 150% of font size)
- Formal letters: 1.15–1.5 line spacing
- Dense documents (forms): 1.2 minimum
- Presentations: 1.5–2.0 for readability at distance
Avoid single spacing (1.0) for Nepali text — it causes matras and conjuncts to overlap between lines, making the text difficult to read.
Margins and Page Layout
Standard margin settings for Nepali documents:
| Document Type | Top | Bottom | Left | Right |
|---|---|---|---|---|
| General letter | 1" | 1" | 1.25" | 1" |
| Government form | 0.75" | 0.75" | 1" | 0.75" |
| Academic paper | 1" | 1" | 1.5" | 1" |
| Book/report | 1" | 1" | 1.5" (binding) | 1" |
Left margin consideration: If the document will be bound or hole-punched, increase the left margin to 1.5 inches to prevent text from being obscured.
Paragraph Formatting
Indentation
- First-line indent: 0.5 inches for body paragraphs (common in formal writing)
- Block style: No indentation, with extra space between paragraphs (common in letters)
Paragraph Spacing
- Add 6–12 pt spacing after each paragraph
- This is cleaner than using blank lines between paragraphs
Text Alignment
- Left-aligned (flush left): Standard for most Nepali documents
- Justified: Acceptable for printed documents, but may create uneven spacing in Devanagari due to the shirorekha connecting characters
Formatting for Specific Document Types
Government Letters
- Font: Kalimati or Noto Sans Devanagari, 12pt
- Line spacing: 1.5
- Margins: 1" all sides
- Include reference number, date (Bikram Sambat), and subject line
- Use our Letter Creator for properly formatted templates
Academic Papers
- Font: Noto Sans Devanagari, 12pt
- Line spacing: 2.0 (double-spaced)
- Margins: 1" all sides, 1.5" left for binding
- Page numbers in footer
- Headings in bold, same font
Business Reports
- Font: Noto Sans Devanagari or Mukta, 11–12pt
- Line spacing: 1.15–1.5
- Use headings and subheadings for structure
- Include table of contents for documents longer than 5 pages
Working with Bilingual (Nepali-English) Documents
Many Nepali documents include English text for technical terms, names, or quotations. When mixing scripts:
- Use compatible fonts: Choose fonts that include both Devanagari and Latin characters (Noto Sans covers both)
- Maintain consistent sizing: Devanagari text at 12pt looks smaller than English text at 12pt due to different character proportions
- Consider font pairing: If using different fonts for each script, ensure they have similar visual weight
Export and Distribution
When your document is complete:
- PDF: Best for sharing final documents. Preserves formatting regardless of the recipient's installed fonts
- DOCX: Use when the recipient needs to edit the document. Embed fonts if possible
- Print: Use 80+ gsm paper for professional documents. Verify Devanagari characters print clearly
Use our TypeNepal Documents tool for complete Nepali document editing with export to PDF and DOCX.
Frequently Asked Questions
What font size should I use for Nepali? 12pt for body text is the standard. Use 14pt for better readability in presentations or materials for older audiences.
Should I use single or double spacing? 1.5 spacing is the most common for Nepali formal documents. Double spacing is used for academic papers.
Can I use justified text alignment? Yes, but left-aligned is safer for Devanagari as justification can create uneven word spacing.
Conclusion
Proper formatting is the difference between a document that looks professional and one that looks amateur. Follow these guidelines for font selection, sizing, spacing, and layout, and your Nepali documents will meet professional standards every time. Use TypeNepal's Documents tool and Letter Creator to apply these formatting best practices automatically.
Umesh Chapagain
Founder & Lead DeveloperUmesh Chapagain is the founder of TypeNepal and a software engineer with extensive experience in building web applications for language accessibility. He specializes in Unicode standards, Devanagari typography, and browser-based tool development. His work focuses on creating free, privacy-first tools that make Nepali and Hindi digital communication accessible to everyone — from students and professionals to the global Nepali diaspora.
Related Articles
How to Write a Formal Nepali Letter: Templates, Formats, and Examples
Master the art of formal Nepali letter writing with this comprehensive guide. Learn the correct format, salutations, and structure for government, business, and personal correspondence.
How to Create Professional Nepali Documents: Tips and Tools
Practical advice for creating formal letters, reports, and other professional documents in Nepali using modern tools.