The race for the White House is coming down to who wins the few remaining battleground states – Georgia, Pennsylvania, Nevada and Arizona.
A win in just Pennsylvania or two of the other four remaining states would be enough to confirm Mr Biden as president-elect, barring any legal challenge.
Mr Trump, meanwhile, needs to win Pennsylvania and three of the remaining four states.
Here’s the state of play in the states at play.
GEORGIA – 16 electoral votes
Where things stand: The BBC’s results system and US partner CBS are now also showing a Biden lead in Georgia of about 1,000 votes.
How many votes are still be counted: Local officials said on Thursday that around 15,000 votes were left to count, but there has been no update since.
Where are these votes? These were postal ballots mostly from Atlanta and Savannah, which have skewed heavily toward Biden.
When will we learn more? Officials say they’re almost done and we could have a result Friday morning.
PENNSYLVANIA – 20 electoral votes
Where things stand: Trump is ahead but Biden is narrowing the gap – what was once a lead of more than half a million is now down to just over 18,000.
How many votes are still be counted: Just over 163,000 votes remain.
Where are these votes? In counties won by Hillary Clinton in 2016, so mostly Democratic votes.
When will we learn more? State officials said they hoped to count the “overwhelming majority” of the outstanding votes by the end of Thursday. That raises the possibility of a projection on Friday morning. Let’s see.
ARIZONA – 11 electoral votes
Where things stand: Biden still has a lead of about 47,000 – but Trump has been gaining steadily throughout the day.
How many votes are still be counted: State officials said on Thursday afternoon that they had about 470,000 votes to count – it’s unclear how many are left now.
Where are these votes? They’re from all over this diverse state, but most are in the area around Phoenix.
When will we learn more? We’re expecting another batch of results at 09:00 local time on Friday (16:00GMT) – we don’t know how many or if they’ll prove decisive.
NEVADA – 6 electoral votes
Where things stand: Biden leads by nearly 12,000 votes, a lead he extended slightly on Thursday with the latest batch of results.
How many votes are still be counted: Officials say there are about 190,000 ballots remaining.
Where are these votes? About 90% of the votes are from Clark County which includes Las Vegas, and the majority of them are postal ballots.
When will we know more? An additional 51,000 ballots will be reported tomorrow, according to Joe Gloria, an official in Clark County. A clearer result will likely come by the weekend.