Imagine a business owner who paid the website's annual hosting bill last month. Today, the site and its email stop working. The payment was real, but it covered the hosting account; the domain registration had a different expiry date. This illustrative scenario explains why a single “website renewal” entry in a calendar is not enough.
A domain points visitors to your services. Hosting stores and runs the website. Email may be included with hosting or supplied separately. A certificate has its own validity period. Keep a record of each dependency even if you bought them from one company.
Make a renewal register with one row per service
| Service | Record | Completion evidence |
|---|---|---|
| Domain | Exact name, registrar, registration expiry, renewal term, contact email | Renewal confirmation and updated registration expiry where available |
| Hosting or VPS | Service ID, invoice due date, billing period, selected extras | Paid invoice, extended service period and active service |
| Provider, mailbox or seat count, renewal date | Active subscription and successful send/receive check | |
| SSL certificate | Hostname, issuer, expiry and renewal method | New valid certificate served by the actual website |
Assign a named owner and a backup owner inside your business. Store credentials in a password manager, not in the register. Use a recovery email that remains available if this domain expires, and keep the billing account's contact details current.
.pk and .com do not have identical renewal rules
PKNIC bills .pk registrations in two-year periods, with prepayment possible up to ten years. When a seller shows an annual equivalent, check the two-year amount you will actually pay. PK Hosting's .pk registration page explains the local offer; an overseas registrant may need a different quote.
For generic top-level domains such as .com, ICANN's Expired Registration Recovery Policy requires registrar reminders approximately one month and one week before expiry, plus a further notice within five days after expiry when the registration has not been renewed or deleted. These are gTLD rules, not a universal schedule for .pk or a guarantee that every message reaches your inbox.
Do not treat a possible grace or redemption period as extra time to pay. Eligibility, fees, service interruption and recovery depend on the extension and registrar. PKNIC has its own expiry policy. If a domain is already expired, ask support to check its exact status before assuming it can be restored.
Use a practical 30-day checklist
The schedule below is a suggested routine for your business, not a promise that PK Hosting sends every notice on these dates. The invoice due date may come before the registration expiry to allow time for processing.
| When | What to do |
|---|---|
| About 30 days before expiry | Decide whether to keep the name. Check the domain spelling, term, contact email, price and payment method. |
| About 7 days before expiry | Confirm the correct invoice is paid or the authorized automatic payment has succeeded. Resolve failures early. |
| After payment | Check for completed renewal and the new expiry. Escalate a pending renewal rather than paying a duplicate invoice. |
| On the due date if still unresolved | Contact support with the domain and invoice reference. Do not send card details or passwords in a message. |
Automatic renewal needs more than a saved card
For an eligible PK Hosting service, explicitly enable automatic renewal with a supported saved card and review the setting in the customer dashboard. Keep enough funds available, check card validity and watch for a payment that requires extra authentication. Saving a card does not itself switch on every renewal.
Bank-transfer renewals need payment and reconciliation of the correct invoice. A transfer receipt shows that you initiated a payment; it does not prove the registrar extended the domain. Keep the invoice reference with the transfer, and check the order status once the payment is reconciled.
A failed automatic charge should lead to one clear action: inspect the unpaid invoice and update or use an accepted payment method. Before paying manually, check whether the invoice has already been settled. If a reminder arrives after payment, share its invoice reference with support so they can reconcile the notice and service state.
Compare the full term, not the headline annual price
Here is a worked example, not a current price quote: if a domain costs Rs. 3,400 per year and requires two years, the initial cash payment is Rs. 6,800. Dividing that by 24 gives an effective monthly budget of about Rs. 283.33; it does not make monthly payment available.
Check current domain prices and ask for the applicable renewal amount, not just the registration promotion. Your budget should separate the initial term, recurring term, paid privacy or other extras, and any recovery fee. Use our hosting and domain cost calculator to compare the cash payments across three years, including a two-year domain term.
Verify the result where it matters
Open the service record and look for the completed renewal. A domain lookup can help cross-check registration data, although public fields and update timing vary. Ask support to reconcile a mismatch. Test the website and email too; an extended domain can still have an unrelated DNS, hosting or certificate problem.
Use the DNS checker to inspect the configured records and the SSL checker to inspect the certificate. These checks answer different questions. None replaces the invoice and registrar renewal confirmation.
The useful habit is simple: review each service, pay the correct invoice, verify the extended term, and record the next deadline. That gives the owner and administrator the same reliable picture of what is due.

