Delta Amex points typically show up in your account within one to three business days after you make a purchase

The timing depends on when the transaction settles with American Express, not when you swipe the card. A purchase you make on Monday might not settle until Wednesday or Thursday, and then the points post one to three business days after that. So a Monday purchase could take anywhere from three to five business days total to show up as points in your Delta SkyMiles account.

The delay exists because the merchant has to send the transaction to American Express, American Express has to process it and confirm the charge, and then the points system has to update. Each step takes time, especially over weekends and holidays.

Key Takeaways

  • Points post one to three business days after a transaction settles, not when ready when you swipe the card.
  • A purchase made on Friday may not settle until Monday or Tuesday, adding extra days before points appear.
  • Online purchases sometimes settle faster than in-store purchases because the merchant sends the data electronically right away.
  • You can check your pending transactions in the American Express app or website to see what is waiting to settle.
  • If points do not show up after five business days, contact American Express to confirm the transaction posted correctly.

Why there is a gap between purchase and points posting

When you use your Delta American Express card, the transaction does not settle when ready. The merchant sends the charge to American Express, but American Express does not when ready deduct it from your account or add points. Instead, the transaction sits in a "pending" state while American Express verifies the charge is legitimate and the merchant confirms the amount.

Once the transaction settles — usually one to three business days later — American Express updates your account balance and triggers the points posting system. The points then take another one to three business days to appear in your Delta SkyMiles account. This two-step process is why you might see a pending charge on your card for days before the points show up.

How to check if your points are on the way

Log into your American Express account online or through the mobile app and look for your recent transactions. You will see three categories: posted transactions, pending transactions, and declined transactions. A pending transaction means the merchant is still processing it, and the points have not posted yet. Once it moves to "posted," the points should appear in your Delta SkyMiles account within one to three business days.

You can also log into your Delta SkyMiles account directly to see your points balance and recent activity. If a transaction has settled with American Express but the points have not shown up in Delta yet, they are in that final one-to-three-day window.

Factors that can slow down points posting

Weekend and holiday delays are the most common reason points take longer to appear. If you make a purchase on Friday evening, it might not settle until Monday or Tuesday. If you make a purchase on a holiday, the settlement could be delayed by a full day or more. American Express and the banking system do not process transactions on weekends or federal holidays.

Certain types of merchants also settle more slowly. Gas stations, hotels, and rental car companies often hold transactions for several days before they settle, because they may adjust the final charge after you leave. Online purchases usually settle faster because the merchant has all the information upfront and sends it electronically.

International purchases take longer to settle because they have to go through currency conversion and additional verification steps. A purchase made abroad might not settle for five to seven business days, and then the points take another one to three days after that.

What to do if points do not show up after five business days

First, confirm that the transaction actually settled. Log into your American Express account and check whether the charge moved from "pending" to "posted." If it is still pending after five business days, contact American Express customer service to ask why the transaction has not settled.

If the transaction is posted but the points have not appeared in your Delta SkyMiles account after three business days, contact American Express again. Provide them with the transaction date, merchant name, and amount. They can verify that the points were sent to Delta and troubleshoot if something went wrong in the transfer.

In rare cases, a transaction may post to your American Express account but fail to trigger points because of a system error or a mismatch between your American Express account and your Delta SkyMiles account. American Express can manually add the points if they determine the error was on their end.

Differences between online and in-store purchases

Online purchases often settle faster because the merchant captures the full transaction details at checkout and sends them to American Express when ready. An in-store purchase, by contrast, goes through a card reader that sends basic information first, and the merchant may send a final receipt later. This two-step process can add a day or two to settlement time.

Some online merchants also use a system called "pre-authorization," where they hold a small amount on your card to verify it is valid, and then settle the actual purchase later. This can make the timeline confusing because you see two separate charges, but only one of them generates points.

How Delta and American Express sync your accounts

Your Delta SkyMiles account and your American Express account are linked but separate. When you open a Delta American Express card, you provide your SkyMiles number to American Express. Every time a transaction posts to your American Express account, the system checks that SkyMiles number and deposits the points into your Delta account.

If your SkyMiles number changed or you have multiple SkyMiles accounts, the points might post to the wrong account or not post at all. You can update your SkyMiles number in your American Express account settings, but if points already posted to the wrong account, you will need to contact Delta to have them moved.

Frequently Asked Questions

Do points post before or after the transaction settles?

Points post after the transaction settles. Settlement happens first (one to three business days), and then points post (another one to three business days). You cannot earn points on a pending transaction.

Why did my points post in one day one time and five days another time?

The merchant type, the day of the week, and whether the transaction required verification all affect timing. A straightforward in-store purchase on a Tuesday might settle and post in two days, while a hotel charge on a Friday might take seven days because hotels settle slowly and Friday transactions often do not process until Monday.

Can I request that American Express post my points faster?

No. The timing is determined by when the merchant settles the transaction and when the points system processes it. American Express cannot speed up either step, though they can investigate if a transaction is delayed longer than normal.

What if I return something I bought with my Delta Amex card?

When you return an item, the merchant sends a credit back to American Express, which can take several days to process. Once the credit posts, the points are reversed from your Delta SkyMiles account. This reversal can take another one to three business days after the credit settles.

Do bonus points from a sign-up offer post on the same timeline?

No. Sign-up bonus points post separately, usually after you meet the spending requirement and American Express reviews your account to confirm you met the terms. This can take one to two weeks after you hit the threshold, not one to three business days.