How to Build a Reference List from Scratch
Step-by-step guide to building a bibliography from scratch: collecting sources, recording metadata, and formatting your reference list.
The reference list is often the last thing students work on and the first thing that shows rushed work. A missing DOI, a misspelled author name, or an entry that doesn't match any in-text citation can cost you points -- and in some courses, credibility. But building a reference list doesn't have to be a last-minute scramble if you start early and follow a system.
This guide walks through the entire process, from collecting sources during your research to the final formatting pass before submission. The examples assume a typical 10-page paper with 15-20 sources, but the workflow scales to dissertations and theses too.
Step 1: Collect Sources as You Research
The biggest mistake students make with reference lists is waiting until the paper is written to gather citation details. By that point, you're trying to remember which article mentioned the statistic you used in paragraph three and which website had the definition you paraphrased on page seven.
Start a Working Document
Open a separate document (or a spreadsheet -- whatever you'll actually use) and record every source the moment you decide to use it. For each source, capture:
- Author(s) -- Full names, not just last names
- Title -- Exact title, including subtitle
- Publication year
- Source -- Journal name, book publisher, website name
- Volume, issue, and pages (for journal articles)
- DOI or URL
- How you accessed it -- Database name, library, or direct URL
The Quick-Capture Method
When you're deep in research and don't want to break your flow, use the quickest method available:
- Copy the DOI. If the article has a DOI (most journal articles do), copying just the DOI is enough to reconstruct the full citation later. Paste it into your working document.
- Screenshot the citation info. If you can't find a DOI, screenshot the article's metadata page.
- Save the PDF. Name the file descriptively:
Smith2024_citation_accuracy.pdfrather thanarticle(3).pdf. - Bookmark the page. For websites, bookmark the page with a descriptive title.
The goal at this stage is speed, not perfection. You'll clean everything up later. But you need something recorded for every source.
What Happens If You Skip This Step
If you write first and cite later, you'll spend hours:
- Searching through your browser history for that one article
- Re-reading papers to figure out which one contained a specific claim
- Guessing at metadata for sources you can no longer find
- Using secondary citations unnecessarily because you can't relocate the original
This step takes 10 seconds per source during research. Skipping it costs hours at the end.
Step 2: Record Complete Metadata
Once you've finished your initial research and have a list of sources, go back and fill in the complete metadata for each one. This is where your rough notes become proper citation data.
For Journal Articles
You need: author(s), year, article title, journal name, volume, issue, pages, and DOI.
The fastest approach: paste the DOI into CiteTools.io and get all the metadata automatically. If you don't have a DOI, search CrossRef by article title. For more on DOIs and how to find them, see our DOI guide.
For Books
You need: author(s), year, title, edition (if not the first), publisher, and ISBN (optional but helpful).
The ISBN is usually on the copyright page or the back cover. Paste it into CiteTools for an instant lookup.
For Websites
You need: author (or organization), date published or last updated, page title, site name, and URL.
Websites are the trickiest because metadata is often incomplete. If there's no author, use the organization name. If there's no date, most styles allow "n.d." (no date). See our website citation guide for details.
For Other Source Types
Conference papers, dissertations, podcasts, videos, government documents -- each has its own required fields. The common thread: always capture who created it, when, what it's called, and where to find it.
Step 3: Match Sources to In-Text Citations
Before you format anything, make sure every source in your working list actually appears in your paper, and every citation in your paper has a corresponding source in your list.
The Two-Pass Check
Pass 1 -- Paper to list: Read through your paper and highlight every in-text citation. For each one, confirm the source exists in your working list with the correct author and year (or number, for IEEE/Vancouver). Mark each source as "used."
Pass 2 -- List to paper: Look at your working list. Any source not marked "used" should be removed. A reference list isn't a reading list -- it only includes sources you actually cited.
This two-pass check catches:
- Sources you read but didn't end up citing
- In-text citations where you accidentally misspelled the author's name
- Year mismatches between in-text and reference entries
- "Ghost citations" -- names you mentioned in the text but forgot to add to the list
Step 4: Choose Your Citation Style
If your professor specified a style, use that one. If you're choosing, here's a quick guide:
- Social sciences, education, nursing -- APA (our APA guide)
- Humanities, literature -- MLA
- History, arts -- Chicago
- UK/Australian universities -- Harvard (our Harvard guide)
- Engineering, computer science -- IEEE (our IEEE guide)
- Medicine, biomedical -- Vancouver (our Vancouver guide)
For a detailed comparison, see our APA vs MLA vs Chicago breakdown. Once you've picked a style, stick with it. Mixing styles within a paper is a guaranteed way to lose points.
Step 5: Format Each Entry
Now you turn your raw metadata into properly formatted citations. You have two options:
Option A: Use CiteTools (Recommended)
For each source:
- Paste the DOI, URL, ISBN, or raw citation text into CiteTools.io.
- Select your citation style.
- Copy the formatted output.
- Paste it into your reference list.
This handles capitalization, punctuation, author order, italics, and DOI formatting automatically. For batch processing, paste multiple DOIs or references at once.
Option B: Format Manually
If you're formatting by hand (or want to verify automated output), follow the format for your style precisely. The most common elements to get right:
- Author names -- Inverted? Initials only? Full first names? This varies by style. See our guide on citing multiple authors for the rules in each format.
- Title capitalization -- APA uses sentence case for article titles. MLA and Chicago use title case. Getting this backward is one of the most common mistakes.
- Italics -- Journal names, book titles, and report titles are typically italicized. Article and chapter titles are not.
- DOI format -- Most styles now want the full URL:
https://doi.org/10.1234/example. Don't use the olderdoi:prefix.
Step 6: Order Your Entries
How you order the reference list depends on your citation style:
- APA, MLA, Chicago NB, Harvard -- Alphabetical by first author's last name.
- IEEE, Vancouver -- Numbered in the order sources are first cited in the text.
For alphabetical styles, a few sorting edge cases:
- Multiple works by the same author: sort by year, oldest first.
- Same author, same year: add lowercase letters after the year (2024a, 2024b) and sort alphabetically by title.
- Corporate authors (e.g., "World Health Organization"): alphabetize by the first significant word.
- No author: alphabetize by the first significant word of the title (skip "A," "An," "The").
For numbered styles, go through your paper from beginning to end and number each source in the order it first appears. Don't renumber alphabetically -- the numbers must match the order of first citation.
Step 7: Apply Formatting
The reference list itself has formatting requirements beyond the individual entries:
- Heading -- "References" (APA), "Works Cited" (MLA), "Bibliography" (Chicago). Center it, and in APA 7th, bold it.
- Hanging indent -- Every major style uses a hanging indent (first line flush left, subsequent lines indented 0.5 inches). Set this in your word processor's paragraph settings rather than hitting Tab.
- Spacing -- APA, MLA, and Chicago all double-space the reference list with no extra space between entries.
- New page -- Start the reference list on a new page.
Step 8: Final Checks
Before you submit, run through this checklist:
Cross-Reference Check
- Every in-text citation has a matching reference list entry
- Every reference list entry is cited in the text
- Author names match exactly between in-text and reference list
- Years match between in-text and reference list
- For numbered styles: numbers in the text match the reference list
Formatting Check
- Hanging indent is applied (not manual tabs)
- Double spacing throughout
- Correct heading ("References," "Works Cited," or "Bibliography")
- Entries are in the correct order (alphabetical or numbered)
- DOIs are included for all sources that have them
- No broken URLs (click each one to verify)
Common Errors to Catch
- Article titles in the correct case (sentence case for APA, title case for MLA/Chicago)
- Journal names italicized and in title case
- No publisher locations (APA 7th dropped this requirement)
- Consistent punctuation throughout
- "Et al." used correctly for multi-author works
Practical Timeline for a 10-Page Paper
Here's a realistic timeline that prevents the last-minute reference list panic:
Weeks 1-2 (Research phase): Collect DOIs and rough notes for every source as you read. Don't format anything yet. Just capture the identifiers.
Week 3 (Writing phase): As you draft, insert in-text citations using your preferred format. Don't worry about perfecting the reference list yet, but keep your working list updated.
Week 4 (Revision phase): After your final draft, spend 30-60 minutes on the reference list:
- Run the two-pass check (Step 3)
- Format each entry (Step 5)
- Order and apply formatting (Steps 6-7)
- Run the final checklist (Step 8)
Night before submission: Do one final cross-reference check. Read through the paper and confirm every citation matches. Click every URL and DOI to make sure they resolve.
If you follow this timeline, the reference list takes under an hour total. If you wait until the night before and have to reconstruct everything from memory, expect 3--4 hours of frustration.
Troubleshooting Common Problems
"I can't find the DOI." Search CrossRef by article title. If CrossRef doesn't have it, the source probably doesn't have a DOI -- use the URL instead.
"I can't remember which article said this." This is why Step 1 matters. If you're stuck, search Google Scholar for key phrases from the claim. Skim your downloaded PDFs. Check your browser history for the research period.
"My professor wants a style I've never used." Paste your existing citations into CiteTools.io and convert them to the new style. You can also convert between styles in bulk.
"I have too many sources and it's overwhelming." Break it into batches. Format 5 entries at a time. Use batch processing in CiteTools to do multiple DOIs at once.
"The automated citation doesn't look right." Automated tools occasionally miss edge cases (unusual author formats, translated titles, sources with no date). Always review the output against your style guide, especially for non-standard sources.
Try It with CiteTools
Building a reference list from scratch is mostly about collecting the right metadata and formatting it consistently. CiteTools.io handles the formatting half -- paste a DOI, URL, ISBN, or messy reference and get a perfectly formatted citation in APA, MLA, Chicago, Harvard, IEEE, or Vancouver. Batch process your entire bibliography at once, or convert between styles with one click. No account, no setup -- just paste and go.