Learn

How to find an old bill or invoice fast


There is a particular kind of low-grade dread that comes with needing to find an old bill. Maybe a landlord wants proof of a utility payment from eight months ago. Maybe you are disputing a charge and need the original invoice. Maybe you are filing taxes and need that one receipt from a contractor whose name you can barely recall. The bill exists somewhere. You are fairly sure of that. But where?

Most people keep bills in a loose patchwork of places: email inboxes, desktop folders, kitchen drawers, phone photos, cloud storage accounts with names like "Misc 2024." Searching any one of these requires you to remember something specific, a date, a sender address, a file name, and if you remembered those details, you probably wouldn't be searching in the first place.

This is where a different approach helps. Rather than hunting through individual folders or inboxes, you can keep all your bills and invoices in a single searchable layer and find them by describing what you need in plain language. That is the core idea behind Fabric's semantic search: it lets you look for documents based on meaning, not metadata.


Why bills are so hard to find later

The trouble with bills is that they arrive through many channels. Some come by email. Some arrive as paper through the letterbox. Some appear as PDFs downloaded from utility portals. A few are handwritten invoices from tradespeople. Each channel creates its own storage problem, and most people solve each one differently, or don't solve it at all.

Even if you are organised enough to save everything digitally, file names rarely help. A gas bill might be called "Statement_Apr2025.pdf" or "document(3).pdf" or something generated by the utility company's system that means nothing to a human six months later. Email search helps sometimes, but only if the bill came by email, and only if you can remember the right keywords to match the subject line.

The deeper issue is that traditional search, the kind built into email clients and file managers, works by matching exact words. If you search for "plumber invoice" but the document says "plumbing services rendered," you may get nothing. If you search for "March gas bill" but the statement is dated 28 February, you miss it. These systems demand precision from you at the exact moment when precision is what you lack.


Describing what you need instead of naming it

Semantic search works differently. Instead of matching keywords character by character, it understands the meaning behind your query and compares it to the meaning of your stored documents. In Fabric, this means you can type something like "the plumber invoice from last spring" and find the right document even if it never contains the word "plumber" or "spring." The search engine understands that a document from a plumbing company dated in April or May is what you are after.

This matters for bills because the way people think about their bills rarely matches the way bills are formatted. You think "that big electricity bill from the cold snap." The document says "Account #4471882, Statement Period 01/12/2024 to 31/12/2024, Amount Due: 187.42." Semantic search bridges that gap. You describe the bill as you remember it, and the system finds the document as it exists.

You can also use Fabric's AI assistant to ask questions directly. Instead of searching, you can simply ask: "How much was the gas bill in March?" or "Find the invoice from the roofer who fixed the leak." The assistant searches your stored documents, pulls up the relevant bill, and gives you the answer or the document itself. It is a conversational way to retrieve information that might otherwise take fifteen minutes of folder-browsing to locate.


Getting your bills into one place

Finding bills quickly depends on having them in one searchable location. Fabric acts as a persistent memory layer and cloud vault where all your documents live, requiring zero local storage on your devices. Files are stored in the cloud and streamed on demand, so your laptop or phone does not fill up regardless of how many years of bills you accumulate.

For bills that arrive by email, connecting your Gmail or other email accounts means those bills are automatically indexed. You do not need to download attachments and move them manually. Once connected, invoices and statements from your inbox become searchable within Fabric alongside everything else. If you want to go further with automating this, there is a separate guide on how to save email bills and receipts automatically that covers the setup in detail.

Paper bills need a different path. Fabric's quick capture lets you photograph a bill with your phone and save it directly to your vault. The built-in OCR processes the image, extracting the text so it becomes searchable just like a digital PDF. Even handwritten invoices from tradespeople, the kind scrawled on carbon-copy pads, can be scanned and made searchable through the handwriting scanner, which reads and indexes handwritten text.

The result is that whether a bill arrived by email, by post, as a downloaded PDF, or as a handwritten note, it ends up in the same place and can be found in the same way.


How the memory engine connects related bills

Individual bills are useful, but patterns across bills are often more useful still. When you are trying to understand your spending, you want to see not just one gas bill but all your gas bills over the past year. When a vendor's pricing changes, you want to compare the current invoice to previous ones.

Fabric's memory engine understands relationships between your stored content. It recognises that bills from the same vendor, utility company, or service provider are related, even when file names and formats vary. This means that when you pull up one invoice, related invoices surface alongside it. The engine, built on Exabase M-1 (which holds the top position on LongMemEval benchmarks with a 96.4% score), maintains these connections across your entire document history without you having to create manual links.

In practice, this works well for recurring bills. Your council tax statements, your broadband invoices, your quarterly water bills: these form natural clusters. When you search for one, the related documents are close at hand. You do not need to run separate searches for each month.


Organising bills your own way

While semantic search reduces the need for meticulous folder structures, some people prefer visual organisation as well. Fabric supports tags and folders so you can categorise bills by vendor, by category (utilities, insurance, subscriptions), by property, or by tax year. This is optional rather than required. The search will find your bills regardless of where they sit in your folder hierarchy, but folders can make browsing easier when you want an overview rather than a specific document.

Tags are particularly useful for bills because a single invoice can belong to multiple categories. A bill from an electrician might be tagged both as "home maintenance" and "tax deductible" without needing to live in two folders. This flexibility lets you approach your bills from different angles depending on what you need at the time.

If you are looking to set up a broader system for household bills, the guide on how to organise household bills automatically walks through a complete approach.


Using Fabric with your preferred AI tools

One of Fabric's distinctive qualities is that it serves as a secure data layer accessible from the AI tools you already use. Through MCP integration, you can access your Fabric-stored bills and invoices from within ChatGPT, Claude, or other compatible assistants. If you prefer working in Claude's interface, for instance, you can ask it to find your old invoices and it will search your Fabric vault directly.

Agent access is scoped and time-limited, so when you grant an AI assistant like Claude or Muse permission to search your bills, that access is constrained to what you have authorised and expires after a set period. This matters when your bills contain sensitive information like account numbers and payment details.

Keeping bills secure

Bills and invoices contain personal and financial information: account numbers, addresses, payment amounts, sometimes bank details. Fabric's security model uses AES-256 encryption and holds CASA Tier 2 certification. Your bills are encrypted at rest and in transit. The AI features that make search and retrieval possible work within this security boundary rather than outside it.

This is worth noting because the alternative, keeping bills scattered across email accounts, desktop folders, and cloud storage services with varying security standards, often means your financial documents have inconsistent protection. A single secured vault with strong encryption is a simpler model to trust.


A practical example

Suppose you need to find a plumbing invoice from roughly six months ago. You remember the work was done in spring, it was for a leaking tap in the kitchen, and the plumber's name might have been something starting with "R." In a traditional filing system, this is not much to go on.

In Fabric, you open the search and type: "plumber invoice kitchen leak spring." The semantic search understands the intent and surfaces matching documents. If the invoice was emailed to you and your email is connected, it appears. If you photographed the handwritten invoice at the time using quick capture, it appears too, because the OCR extracted the text and made it searchable. If there were multiple plumbing jobs, the memory engine shows the related invoices so you can pick the right one.

Alternatively, you open the AI assistant and ask: "How much did I pay the plumber who fixed the kitchen tap?" The assistant searches, finds the invoice, and tells you the amount. No browsing, no folder diving, no guesswork about file names.

For a related use case involving expense claims, the guide on how to find a receipt when you need it for expenses covers the process from receipt capture through to retrieval.


Getting started

The path from a scattered collection of bills to a searchable archive is shorter than it might seem. Start by connecting your email so that bills already in your inbox become indexed. Use quick capture to photograph any paper bills you want to keep. Let the memory engine build connections over time as more documents arrive. When you need to find something, describe it in your own words and let semantic search do the rest.

For anyone considering a broader shift away from paper, the guide on how to go paperless at home covers the full transition, including bills, letters, and other household documents.

The goal is not to build a perfect filing system. It is to make finding things easy enough that the question of where you put something stops being a source of stress.


Frequently asked questions

Can I find a bill if I don't remember the exact amount or date?

Yes. Fabric's semantic search works on meaning rather than exact matches. You can describe the bill in general terms, such as "electricity bill from last winter" or "the invoice from the painter," and the search will surface relevant results based on the content and context of your stored documents.

What types of bills and invoices can Fabric store?

Fabric handles PDFs, email attachments, photographed paper bills, scanned documents, and handwritten invoices. The cloud vault accepts common file formats, and OCR processing ensures that scanned and photographed documents become fully searchable.

Do I need to tag or folder every bill for search to work?

No. Semantic search works across all your stored documents regardless of how they are organised. Tags and folders are available if you prefer visual organisation, but they are optional. Many people find that search alone is sufficient for retrieval.

How does Fabric handle bills from my email?

When you connect your email account through Fabric's connections feature, bills and invoices in your inbox are automatically indexed. You do not need to forward or download them separately. They become searchable alongside your other stored documents.

Can I use ChatGPT or Claude to search my bills in Fabric?

Yes. Through MCP integration, AI assistants like ChatGPT and Claude can access your Fabric vault with scoped, time-limited permissions. You can ask these tools to find specific bills or answer questions about your invoices directly.

What about handwritten invoices from tradespeople?

Fabric's handwriting scanner can read and index handwritten text. If you photograph a handwritten invoice using quick capture, the scanner processes the handwriting and makes it searchable, so you can find it later by describing what it contains.

Is my financial information secure in Fabric?

Fabric uses AES-256 encryption and holds CASA Tier 2 certification. Bills and invoices are encrypted both at rest and in transit. Agent access to your data is scoped and time-limited, meaning AI tools can only access what you have authorised, and only for a set period.

How does the memory engine help with recurring bills?

The memory engine recognises relationships between documents from the same vendor or service provider. When you search for one gas bill, for example, related gas bills from other months surface alongside it. This makes it easy to compare costs over time or find a specific bill within a series.

Can I access my bills from my phone?

Yes. Fabric's cloud vault streams documents on demand without requiring local storage on your device. You can search for and view bills from your phone just as you would from a computer.

Does Fabric work with bills in different languages?

Fabric's search and OCR capabilities handle multiple languages. If you receive bills in more than one language, they are indexed and searchable in the language they were written in.


Related pages


The workspace that thinks with you.

Ready when you are.

The workspace that thinks with you.

Ready when you are.

The workspace that thinks with you.

Ready when you are.