What is the Function of PCI Slot?

The function of the PCI slot is to allow you expand computer capabilities. PCI stands for Peripheral Component Interconnect. This is a computer slot that allows you to insert expansion cards into your computer. These can come in the form of sound cards, RAID cards, SSDs, graphics cards, NIC cards, Co-processors, and several other functional computer parts. So it enables you to expand the capabilities of the PC by adding what you do not have. It falls under the expansion bus category also known as the I/O bus. Other names for the I/O apart from expansion bus include, “external bus” or “host bus”.

Function of PCI Slot is to enhance the PC's capability
The PCI Slots – Credit: Jonathan Zander

The Expansion Bus

An expansion bus is an input/output pathway from the CPU to peripheral devices. It is made up of a series of slots on the motherboard. Expansion boards (cards) plug into the bus. PCI is the most common expansion bus in a PC and other hardware platforms. Buses carry signals such as data, memory addresses, power, and control signals from component to component.

Expansion buses enhance the PC’s capabilities by allowing users to add missing features in their computers by slotting adapter cards into expansion slots.

Network Interface Card
An example of a network interface card that can be inserted into a PCI slot

Expansion Bus Types

Common expansion bus types found on computers:

  • ISA – Industry Standard Architecture
  • EISA – Extended Industry Standard Architecture
  • MCA – Micro Channel Architecture
  • VESA – Video Electronics Standards Association
  • PCI – Peripheral Component Interconnect
  • PCI Express (PCI-X) – Peripheral Component Interconnect Express
  • PCMCIA – Personal Computer Memory Card Industry Association (Also called PC bus)
  • AGP – Accelerated Graphics Port
  • SCSI – Small Computer Systems Interface.

More About Function of PCI Slot

A PCI slot is a built-in slot on a device. It allows for the attachment of various hardware components such as network cards, modems, sound cards, disk controllers and other peripherals. It helped people with do-it-yourself (DIY) projects achieve their goals.

Intel designed and introduced this expansion bus architecture in 1992. Many early 1990s to the mid-2000s PCs had room for two to five PCI cards. Each card required an open slot on the motherboard and a removable panel on the back of the system unit. Adding PCI cards was an easy way to upgrade a computer since you could add a better video card, faster wired or wireless networking, or even adding new ports, like USB 2.0. It was also a sure way of replacing a faulty inbuilt card.

The first original 32-bit, 33 MHz PCI standard supported data transfer rates of 133 megabytes per second. An upgraded 64-bit, 66 MHz standard was introduced later and allowed for much faster data transfer rates up to 533 MHz. IBM, HP, and Compaq introduced PCI-X (or “PCI eXtended”), in 1998. This standard was backwards compatible with PCI. The 133 MHz PCI-X interface supported data transfer rates up to 1064 MHz.

Both PCI and PCI-X were superseded by PCI Express. It was was introduced in the year 2004.

PCI Express

PCI Express (Peripheral Component Interconnect Express), officially abbreviated as PCIe or PCI-e. It is a high-speed serial computer expansion bus standard, designed to replace the older PCI, PCI-X and AGP bus standards. It is the common motherboard interface for graphics cards, hard drives, SSDs, Wi-Fi and Ethernet hardware connections on personal computers.

PCI Express Slots on a Motherboard
Various slots on a computer motherboard, from top to bottom: PCI Express x4 PCI Express x16 PCI Express x1 PCI Express x16 Conventional PCI (32-bit, 5 V). Source: Wikipendia

Improvements Over Older Standards

Some of the improvements over the older standards are;

  • Higher maximum system bus throughput
  • Lower I/O pin count and smaller physical footprint
  • Better performance scaling for bus devices
  • Detailed error detection and reporting mechanism (Advanced Error Reporting, AER),
  • Native hot-swap functionality.
  • Recent revisions of the PCIe standard providing hardware support for I/O virtualization.
PCI Slot Explained

How to Apply for KENHA Exemption Permit

You can apply for KENHA exemption permit online. Most exemption permits are available from Kenya National Highways Authority (KeNHA) website. These are for all applicants of exemption permits. For instance Transporters, Truckers Association of Kenya, Transport SACCOs and all other parties related to the Self-Regulation Mechanism and Transportation of Special categories of Vehicle Loads, including Abnormal Loads.

The system integrates online application, approval and payment con­firmation process. This has greatly enhanced efficiency in the processing of the permits. It is a simple process just like the renewal of a driving license.

KENHA Logo

KENHA Exemption Permit Application Online

The application process is as follows;

  1. Application and uploading of necessary documents is done online.
  2. Veri­fication and approval of the uploaded data is executed, after which you receive a payment advice slip (charge sheet).
  3. Proceed to make payment at the nearest regional office or through a bank.
  4. Upload the receipt on the portal. KeNHA accountant confirms the payment and the permit is issued on the Portal.
  5. Print out the permit.
Apply for KENHA Exemption Permit
Accessing KENHA Permits Portal

Valid Copies Required to Apply for KENHA Exemption Permit

  1. The vehicle logbook.
  2. Motor vehicle inspection report.
  3. The vehicle insurance certi­ficate.
  4. Photos of the vehicle from the front and side views, and the load thereof for abnormal loads.

To Apply for KENHA Exemption Permit

  1. Visit KeNHA website.
  2. Go to Home > Online Services > click on PERMITS PORTAL.
  3. Register as a new member or log in using an existing account and note your password.
  4. After successful registration, login using your email as username and password created during registration.
  5. From the dashboard after logging in, select Exemption Permits.
  6. Click on ‘New’.
  7. Key in the details of the vehicle and click ‘Next’. Ensure all the details are correct before proceeding to the next tab.
  8. Key in the details of the load/cargo and click ‘Save’. Note that for route indicate as many major roads/towns you might follow. For instance NAIROBI-NAKURU-ELDORET-KISUMU-EMBU-MERU-THIKA-MURANGA-NYERI-MACHAKOS-KITUI-MOMBASA RD-GILGIL-NYAHURURU-GARISSA.
Signing in to Apply for KENHA Exemption Permit
KENHA Permits Portal

Uploading Attachments When Applying for Exemption Permit

  • Click on Attachments. Attach clear and valid copies of the required documents. This is by browsing all the required documents depending on the nature of your applications. Click attach button once and wait for the system to upload. Once successfully attached click submit.  Your application will move to applied and the application status reads “Applied”
  • Follow up the status of your application through your account on the portal by checking the ‘Applied’, ‘Verified’, ‘Approved’, ‘Paid Pending Confirmation’ and ‘Permits’ columns on the Exemption Permits dashboard. Remember this can take several days.
  • In case your application is rejected, click on view button and scroll down to comments to see the reason and action to take.
  • After the application has been approved, you will get the payment advice slip (charge sheet). Use it to make payment at the nearest KeNHA Regional office by Bankers cheque. It is addressed to Kenya National Highways Authority or by deposit slip to the KeNHA Regional Account. The charge sheet is found on the approved section.
  • After you receive the payment receipt, scan and upload it at the portal on the application. This is by selecting VIEW on the application, Click Payments > New > enter payments details and put amount. Do not use commas e.g. 5000 and not 5,000 then post and wait for confirmation.
  • Upon payment confirmation, you can access your permit under Permits Tab.  Ensure your permit fits on one page and QR Code is displayed when printing.

Other Applications You Can Apply For

  • Directional signage
  • Access road
  • Utility lines such as common communication lines, power lines, sewer lines, and water lines.

How to Edit Your KENHA Profile Details

  • Click on customer link on the left-hand side.
  • Then click on the edit button near the ‘customer type’ column.
  • Change the necessary information you wish and click save. Greyed areas are not editable.

How to Reset Forgotten KENHA Portal Password

  • Access the KENHA website
  • Go to Home > Online Services > click on PERMITS PORTAL.
  • Click on the option ‘I forgot my password’.
  • Enter the email you used for registration.
  • Click on ‘Email Reset Link’.
  • Open your email and locate the reset link sent from KENHA.
  • Click on the link and set your new password.

How to File Monthly Rental Income Tax

Before you start filing monthly rental income tax, you need to know the total gross income of your rental properties. Filing is done monthly on or before 20th of each month.

The monthly rental income tax is final. This means you will file a nil annual return unless one has other incomes such as commercial rent, employment income, business income, farm income among others.

How to File Monthly Rental Income Tax
How to File Monthly Rental Income Tax

Monthly Rental Income Tax (MRI)

  • Charged under Section 6A of the Income Tax Act
  • Introduced by Finance Act 2015
  • Effective from 1st January 2016

 What is Residential Monthly Rental Income Tax?

This is a tax payable by resident persons (individual or company) on rental income earned for the use or occupation of a residential property where the rent income is between Kshs. 144,000 (Kshs. 12,000 per month)and Kshs. 10 million per annum.

Note:

Landlords with rental income below Kshs. 144,000 or above Kshs. 10 million per year shall be required to file annual income tax returns and declare this rental income together with income from other sources.

Monthly Rental Income Tax
Filing Monthly Rental Income Tax

 What is the Tax Rate?

Residential rental income is charged at a flat rate of 10% on gross rent received per month. It is payable when landlords receive rent from their tenants either monthly, quarterly, semi-annually or annually. However, returns must be filed monthly.

No expenses, losses or capital deduction allowances are allowed from the gross rent.

 How to File Monthly Rental Income Tax

  1. Log in to iTax Portal using your pin and password. Check this link if you need help to reset your itax password.
  2. Hover your mouse on Returns tab and once the drop-down menu opens, click on File Return.
  3. Select Income Tax Rental as the obligation type and click next.
  4. Select the tax period but if you have been filing, this field will be automatically filled. Otherwise if it the first time, select first of the month you wish to start filing. The type of return should be original unless you wish to amend a previous one. Click next to proceed.
  5. Input the total number of properties you have and total rental income.
  6. Tax due is calculated and displayed.
  7. Click on submit and click on the link for payment if you want to make payment. You can pay via electronic means or through any of the supported banks.
Monthly Rental Income Filing
File Monthly Rental Income Tax

When to File Nil Rental Return

For any month that the landlord does not receive any rent, he/she shall file a NIL return. You can also file and pay your rental return using the new KRA M-service App.

 Exemptions from MRI

The simplified tax does not apply to:

  1. Non-residents.
  2. Landlords earning more than Kshs. 10M per annum.
  3. Taxpayers who wish to remain in the current tax regime on rental income may elect to do so by writing to Commissioner.

Penalty for Late Filing and Paying of Monthly Rental Tax

Returns are filed and tax payable on or before the 20th of the following month. Penalty on late filing of MRI returns attracts a penalty of:

  • 2,000 or 5% of the tax due whichever is higher for individuals
  • 20,000 or 5% of the tax due whichever is higher for corporate

Penalty on Paying:

  • 5% of the tax due and 
  • Late payment interest of 1% per month on the unpaid tax until the tax is paid in full.
  • Default penalty of Kshs. 10,000 per month and Ksh. 2,000 per month for corporate and individuals respectively.
Verified by MonsterInsights