Dailydoubt

App Screen Directory

Visual walkthrough of every Dailydoubt screen.

Explore how each screen functions on the Android counter — what it displays, which practical bookkeeping challenge it resolves, and when to use it during your trading day.

Sample App Previews — Illustrative UI Mockups Only

All merchant business names, customer names, and monetary values depicted in the mockups below are purely illustrative sample data used to demonstrate interface layout.

Sample UI Preview · Illustrative Data

Sample Shop: Gupta Store

Hi, Ramesh Gupta (Demo)

₹ Active
SAMPLE RECEIPT · ILLUSTRATIVE DATAWorking Day

Collection

+₹12,500

Business

−₹2,300

Home Exp

−₹1,000

Cash-in-Hand / Net Profit

₹9,200
October ProgressNet: ₹2,49,600

Recent Entries

27 OCT · Working Day+₹9,200
26 OCT · Holiday+₹5,800
25 OCT · Working Day+₹10,600
Main ScreenModule: Ledger

Home Ledger Dashboard

What this screen does:

Displays today's running summary styled as a physical torn-paper ledger receipt. Shows Total Collection (+₹), Business Expenses (−₹), Home Expenses (−₹), and computed Net Cash-in-Hand.

Problem it solves:

Eliminates confusion over how much cash should actually be sitting in the physical register drawer at any given moment during trading hours.

Counter context:

Glanced at throughout the counter shift and audited during evening closing before locking the cash drawer.

Sample UI Preview · Illustrative Data

Daily Ledger Entry

27 October 2026 · Working Day

Today's collection (+₹)

₹ 12,500

Business expense (−₹)

₹ 2,300

Home expense (−₹)

₹ 1,000
Other: Staff Tea ₹120 (Utilities)
Net Profit / Cash-in-Hand₹9,200
Save Entry (Syncs to Cloud)
Daily EntryModule: Ledger

Daily Ledger Entry Form

What this screen does:

A fast 3-number input form to enter daily sales collections and categorized cash payouts without navigating through complex accounting menus.

Problem it solves:

Saves time during busy retail rushes; shopkeepers can record payouts in seconds before they are forgotten.

Counter context:

Used whenever cash is paid out to vendors, or at the end of the day when total daily receipts are finalized.

Sample UI Preview · Illustrative Data

Ledger History

Month: October 2026

27 October

+₹9,200

Collection ₹12,500 · No notes

26 October

+₹5,800

Collection ₹8,200 · No notes

25 October

+₹10,600

Collection ₹14,400 · No notes

24 October

+₹7,100

Collection ₹9,800 · No notes

23 October

+₹8,900

Collection ₹11,700 · No notes

Audit LogModule: Ledger

Ledger History Journal

What this screen does:

A chronological journal of all past daily entries with collection totals, expense breakdowns, net profits, and date search filters.

Problem it solves:

Replaces flipping through dusty, ink-smudged physical bahi khata notebooks to verify what happened on a specific date.

Counter context:

Consulted when cross-referencing previous distributor payments or reviewing last week's sales performance.

Sample UI Preview · Illustrative Data

Entry Detail

27 October 2026

Net Cash-in-Hand / Profit

₹9,200
Collection+ ₹12,500
Business expenses− ₹2,300
Home expenses− ₹1,000
Edit Entry
Delete
Record CorrectionModule: Ledger

Entry Detail & Record Editor

What this screen does:

Presents a breakdown of a specific selected day's entries with actions to modify numbers or delete incorrect records with cascading updates.

Problem it solves:

Allows painless correction of typo mistakes without scratching out figures with a pen as required in paper books.

Counter context:

Accessed whenever an unrecorded morning payout is remembered after initial submission, or when an accidental figure needs correction.

Sample UI Preview · Illustrative Data

Billing Suite

GST Invoices

+ New Bill
Invoiced₹1,84,500
Received₹1,42,000
Pending₹42,500

Sample customer invoices (Illustrative data)

INV-0024 · Ramesh TradersPaid
CGST 9% + SGST 9%₹18,450
INV-0023 · Gupta KiranaPending
CGST 9% + SGST 9%₹9,200
INV-0022 · Sharma HardwarePaid
CGST 9% + SGST 9%₹34,800
INV-0021 · Royal CementOverdue
CGST 9% + SGST 9%₹12,650
Printable Parchment PDF · Share via WhatsApp
Tax BillingModule: Invoicing

GST Invoicing Suite

What this screen does:

Generates serialized GST tax invoices featuring 50/50 intra-state CGST & SGST tax math, quick percentage chips (+5%, +12%, +18%, +28%), HSN codes, and shareable PDF receipts.

Problem it solves:

Replaces handwriting manual paper bills that risk arithmetic tax errors and non-compliance with GST Rule 46 requirements.

Counter context:

Used at the counter whenever a customer or commercial client requests a legitimate tax invoice.

Sample UI Preview · Illustrative Data

Quick Math

GST Calculator

Audit Tape

45,000 + 18% GST [Cement]

₹53,100
+5% GST+12% GST+18% GST+28% GST
C
±
%
÷
7
8
9
×
4
5
6
−
1
2
3
+
0
.
⌫
=
Counter UtilityModule: Calculator

Smart Indian Counter Calculator

What this screen does:

Features a tactile 4×5 keypad with Indian number notation (Lakhs and Crores), quick GST addition chips, and an audit computation tape with custom notes.

Problem it solves:

Prevents misreading zeros during large calculations and preserves a tape trail of counter calculations with notes.

Counter context:

Used right on the counter to tally multiple items for a customer and quote tax-inclusive amounts instantly.

Sample UI Preview · Illustrative Data

Financial Analytics

Day
Week
Month
Custom

October Net Profit

₹2,49,600
Export PDF
Multi-Tab Excel
Export & AnalyticsModule: Reports

Financial Reports & Excel Export

What this screen does:

Aggregates data over Day, Week, Month, or Custom date ranges, computing Operating Expense Ratios and exporting multi-sheet Excel files (.xlsx) and PDF summaries.

Problem it solves:

Eliminates hours of manual bookkeeping at month-end when preparing numbers for your Chartered Accountant or GST practitioner.

Counter context:

Reviewed weekly or monthly to analyze shop profitability and downloaded at tax filing time.

Sample UI Preview · Illustrative Data
EN · हिंदी · ಕನ್ನಡ

Digital Business Ledger

Traditional warmth. Modern cloud security.

Get started free
LocalizationModule: Account

Trilingual Welcome Screen

What this screen does:

Allows the merchant to select their preferred operational language upon initial app launch: English, हिंदी (Hindi), or ಕನ್ನಡ (Kannada).

Problem it solves:

Removes language barriers for shopkeepers and counter assistants who prefer vernacular Indian scripts.

Counter context:

Shown on initial launch and reconfigurable anytime from the in-app profile settings without restarting the app.

Sample UI Preview · Illustrative Data

Register Shop

Sample Shop: Gupta General Store

Mobile: +91 98765 43210
••••••••••••
Create account

PostgreSQL Row Level Security · Zero Device Permissions

SetupModule: Account

Shop & Business Onboarding

What this screen does:

Collects basic shop details: Business Name, Trade Category (e.g. Kirana, Hardware, Electronics), and optional GSTIN for invoice headers.

Problem it solves:

Customizes invoice layouts with accurate legal shop headings while requesting zero sensitive phone permissions.

Counter context:

Completed once during initial app installation and updatable whenever shop details change.

Sample UI Preview · Illustrative Data

Welcome back

Sample Shop: Gupta General Store

Mobile: +91 98765 43210
••••••••••••
Sign in

PostgreSQL Row Level Security · Zero Device Permissions

AuthenticationModule: Account

Secure Mobile OTP Login

What this screen does:

Secures merchant account access using a 10-digit Indian mobile number verified with a One-Time Password (OTP) or email authentication.

Problem it solves:

Eliminates complex passwords that are easily forgotten while ensuring tenant data isolation via PostgreSQL Row Level Security.

Counter context:

Used when signing into the app on a new device to safely restore existing cloud ledger records.

Sample UI Preview · Illustrative Data

Gupta General Store (Demo)

Sample Profile: Ramesh Gupta · +91 98765 43210

Language: English / हिंदी / ಕನ್ನಡ
GST & Shop Profile
PostgreSQL RLS Security
Danger Zone: Delete Account
Settings & PrivacyModule: Account

Shop Profile & Account Controls

What this screen does:

Manage shop metadata, toggle language settings, view current app version, and access self-serve permanent account deletion.

Problem it solves:

Provides transparent control over your business identity, app preferences, and complete data sovereignty.

Counter context:

Visited when updating store address, changing language, or managing account settings.

Ready to test Dailydoubt on your counter?

Download the Android app for free. Experience all 11 screens firsthand with your own daily numbers.

Download Free Android App