Business intelligence without a data team

How a small company can get business intelligence without a data team: asking plain-language questions of its own data, and how to check the answers are right.

By Sourav De · · 6 min read

Part of the guide: Private and on-device AI for business: a guide

The owner of a small trading company standing among stacked cartons in his stockroom, looking at a tablet with a ledger under his arm

The short answer: you no longer need analysts and dashboards to get answers from your business data. AI can now turn a question typed in plain language, such as "which customers have not paid in 60 days?", into a database query, run it, and return the figure. It works well when three conditions hold: your data is in an orderly system and not scattered across spreadsheets, the tool shows you the query it ran so the number can be checked, and the AI runs somewhere your financial data is safe.

Why do small companies not have business intelligence?

Business intelligence, or BI, is simply the practice of answering questions about the business from its own records. Large companies do it with a data warehouse, a dashboard tool and a team that knows both.

A 30-person company has none of that, but it has the same questions. Which products actually make money? Who owes us, and for how long? Did we pay any invoice twice? Is this month's GST liability in line with last month's?

The answers exist, in Tally, in the billing system, in the HR records. Getting them out is the hard part. In practice it goes one of three ways. The owner asks the accountant, who exports to Excel and replies on Thursday. Or the owner asks nobody and decides on instinct. Or the company buys a dashboard tool, somebody builds six charts, and a year later nobody opens them, because the question on the owner's mind today is never one of the six.

Dashboards answer the questions you thought of in advance. Running a business mostly raises the other kind.

What does asking in plain language actually mean?

It means you type or speak the question the way you would ask a colleague, and software does what an analyst would do.

Behind the scenes there are four steps:

  1. The AI reads the structure of your data: which tables exist, what the columns are called, how they relate.
  2. It translates your question into a query, usually in SQL, the standard language of databases.
  3. The query runs on your data. This step is ordinary database work, not AI: it counts and adds exactly.
  4. The result comes back as a figure or a small table, ideally with the query alongside.

The third step matters more than it looks. A language model asked to add up a column in its head may get it wrong. A database asked to add up a column does not. Good tools use the AI for understanding the question and the database for the arithmetic. That division is why the answer can be exact rather than approximate.

What kinds of questions work well?

Questions with a definite answer that lives in your records.

AreaExample questions
SalesWhich ten customers bought the most this quarter? Which products fell compared with last year?
ReceivablesWho has invoices unpaid beyond 60 days, and how much in total?
GSTWhat is the output tax, input credit and net payable for last month?
PurchasesWhich purchase orders were approved above the approver's limit? Which invoices have no matching goods receipt?
PaymentsDid we pay any vendor invoice more than once?
PayrollWhat was total salary cost by department, month by month?
ExpensesWhich expense heads are over budget this year?

Questions that do not work well are the ones whose answers are not in the data: "why are sales down?", "should we drop this product?". An honest tool gives you the numbers that inform that judgement. The judgement stays with you.

How do you know the answer is right?

This is the question to ask of any AI that touches money. A confident wrong number is worse than no number, because you will act on it.

Insist on four things.

It shows the query. Every answer should come with the exact query that produced it. You may not read SQL, but your accountant can, and the fact that it can be checked changes how much you can trust it.

It answers from your data, not from memory. The figure must come from running the query, not from the model's general knowledge or a guess at what looks plausible.

It says when it cannot answer. If the data does not contain what you asked for, the right response is "I cannot tell from these records", not an invented figure.

It can be tested. Before relying on it, ask ten questions whose answers you already know from your books. If it gets nine right and the tenth wrong in a way you can see from the query, you have learned where its limits are. If it gets them wrong and you cannot see why, do not use it for decisions.

A number you can check is worth more than a clever one you cannot.

What do you need before you start?

Less than you might think, but not nothing.

  • Your records in a system, not only in spreadsheets. Accounting, billing and HR data in proper software with consistent fields. If your sales live in forty separate Excel files, fix that first.
  • Reasonably clean master data. The same customer entered under three spellings will give three partial answers.
  • A decision on who may ask what. A plain-language tool makes salary data as easy to query as sales data. Access should follow the same rules as the underlying systems.
  • A list of the twenty questions you ask most. They are your test set, and usually your first month of value.
  • A place to run it that is safe. This is the part most often overlooked.

Where should the AI run when the data is your books?

Your ledgers, bank entries and payroll are the most sensitive data you have. A BI assistant that works by sending your tables, or even their structure and samples, to a public AI service has moved that data outside the company. For many firms, and for anyone handling clients' financial data, that is not acceptable, and it raises the questions in our DPDP Act checklist.

The safer design keeps both the model and the data on your side: on the device, or on a server you control. The comparison of on-device AI and cloud AI explains the trade-offs.

How does DNX BI approach this?

DNX BI is the business-intelligence AI built into DNX OS. You ask in English or Hinglish, for example "pichhle mahine ka GST kitna dena hai?". It reads your tables, runs the query on your own data, answers with exact numbers and shows you the query every time. It already understands sales, GST, receivables, procurement three-way match, payroll, budgets and expenses, and it catches problems such as duplicate payments and approvals above the limit.

We test it the way we suggest you test any such tool: against business questions it has not seen before. DNX BI enters the beta programme in December 2026 scored on 450 held-out questions, and beta companies will be able to run it against their own.

Whichever tool you try, begin with questions you already know the answers to. Trust in a number is earned one checked answer at a time.

Keep reading